b516dd9e
|
2022-08-20 |
Andy C |
[release] Shell functions for the 0.12.4 release |
de731587
|
2022-08-20 |
Andy Chu |
[doc] Remove old TODO |
4ac4699b
|
2022-08-23 |
Andy C |
[release] Generate new template |
5bcf15d9
|
2022-08-24 |
Andy C |
[mycpp/examples] Make most of them accept PYTHONPATH=. |
b0241d5e
|
2022-08-24 |
Andy C |
[build] Start calculating dependencies of code generators like ASDL |
9ee68f45
|
2022-08-24 |
Andy C |
[ASDL refactor] Rename tool.py -> asdl_main.py |
7444d95d
|
2022-08-24 |
Andy C |
[ASDL refactor] Rename asdl_.py -> ast.py |
641683a9
|
2022-08-25 |
Andy C |
[mycpp build] Use a stub _bin/pystub/mycpp_main to translate |
883a2d12
|
2022-08-25 |
Andy C |
[build] Move code into NINJA-config.sh |
d9d87e61
|
2022-08-25 |
Andy C |
[rename] app-deps -> dynamic-deps |
12399faf
|
2022-08-25 |
Andy C |
[fix] Rename app_deps.py -> dynamic_deps.py in Makefiles |
4698a7ac
|
2022-08-25 |
Andy C |
[doc] Update README.md after NINJA-config.sh change |
8ad7997b
|
2022-08-25 |
Andy C |
[mycpp build] Use _bin/shwrap/mycpp_main directly |
bf9a499b
|
2022-08-25 |
Andy C |
[fix] Coverage is now in _bin/../mycpp/examples, not mycpp-examples |
05f3c0f9
|
2022-08-25 |
Andy C |
[mycpp build] Unit tests now use parallel _bin/ _build/ structure |
33d17050
|
2022-08-25 |
Andy C |
[fix] Skip dirs when merging coverage |
b987f5d2
|
2022-08-25 |
Andy C |
[ASDL refactor] Use flag instead of env variables |
39ec347f
|
2022-08-25 |
Andy C |
[ASDL refactor] Refactor another env variable to flag |
ccd22769
|
2022-08-25 |
Andy C |
[fix] Usage of gen-asdl-cpp function |
8f4b8b3d
|
2022-08-25 |
Andy C |
[mycpp build] Use _bin/shwrap/asdl_main directly |
dfb21618
|
2022-08-25 |
Andy C |
[ASDL refactor] Move code to asdl/examples |
f7a4e481
|
2022-08-25 |
Andy C |
[ASDL fix] Test paths |
57903a51
|
2022-08-25 |
Andy C |
[mycpp refactor] Start moving osh_eval translation into Ninja |
848e8812
|
2022-08-25 |
Andy C |
[build] Move generation of _build/cpp/osh_eval into Ninja |
5f05c526
|
2022-08-25 |
Andy C |
[build refactor] Preparing to move ASDL into Ninja. |
473a7884
|
2022-08-27 |
Andy C |
[cleanup] Remove spew in build/dev.sh all |
e712bd2d
|
2022-08-27 |
Andy C |
[build] Build more _bin/shwrap stubs |
7d377062
|
2022-08-27 |
Andy C |
[ASDL] Respect --no-pretty-print-methods fully in C++ |
f02734cb
|
2022-08-27 |
Andy C |
[ASDL] don't even generated .cc file if --no-pretty-print-methods |
562949fb
|
2022-08-27 |
Andy C |
[asdl/test fix] Remove nonexistent hnode_asdl |
b17a5d7a
|
2022-08-27 |
Andy C |
[build] Move ASDL C++ codegen into Ninja |
3124292a
|
2022-08-28 |
Andy C |
[build] Move a couple code generators into Ninja |
731d1305
|
2022-08-28 |
Andy C |
[build] Move more C++ source generation into Ninja |
9f00bc86
|
2022-08-28 |
Andy C |
[build fix] Put tarball manifest in NINJA_main.py |
150ab951
|
2022-08-28 |
Andy C |
[build] Restore debugger info for ASDL |
fe49bb79
|
2022-08-28 |
Andy C |
[build] Add new prebuilt/ dir |
af25495e
|
2022-08-28 |
Andy C |
[build refactor] Move _build/cpp/osh_eval.h to prebuilt/ |
05bb39ec
|
2022-08-28 |
Andy C |
[build refactor] Move asdl/runtime -> prebuilt |
0656c318
|
2022-08-28 |
Andy C |
[build refactor] Move more files to prebuilt/ |
aa4ffd5a
|
2022-08-28 |
Andy C |
[build factor] Move _build/gen -> _gen |
34b138d9
|
2022-08-28 |
Andy C |
[build refactor] Move shared C headers to _gen |
991cb999
|
2022-08-28 |
Andy C |
[build fix] Update include paths and grammar location. |
6f127f37
|
2022-08-28 |
Andy C |
[doc] Update README with new dir repo / _gen dir structure |
35ee9041
|
2022-08-28 |
Andy C |
[build cleanup] Re-organize build/ dir |
add90a89
|
2022-08-28 |
Andy C |
[build fix] Restore py27 grammar, needed by bin/opyc |
b859c7a4
|
2022-08-28 |
Andy C |
[build refactor] More sensible interface for building Python and C++ |
dcb9db79
|
2022-08-29 |
Andy C |
[build refactor] Move types/ -> devtools/ |
c001d804
|
2022-08-29 |
Andy C |
[cleanup] Simplify bin/ dir |
7f935c17
|
2022-08-29 |
Andy C |
[refactor] Rename */test.sh -> */TEST.sh |
f9ae5f8e
|
2022-08-29 |
Andy C |
[build refactor] Use ovm- prefix to distinguish old and new scripts |
3b12f004
|
2022-08-29 |
Andy C |
[refactor] native/ -> pyext/ |
f0e09637
|
2022-08-29 |
Andy C |
[refactor] Create new deps/ dir with shell and Dockerfiles |
f1645ed4
|
2022-08-29 |
Andy C |
[build fix] Fix references to deps/from-* |
e022a7ec
|
2022-08-29 |
Andy C |
[deps] Fix image tag instructions |
8690ebb0
|
2022-08-29 |
Andy C |
[deps] Fix layer-for-soil |
de9f3403
|
2022-08-29 |
Andy C |
[doc] Update mycpp instructions |
51224bdf
|
2022-08-30 |
Andy C |
[build refactor] Start _gen/ renaming |
648d739a
|
2022-08-30 |
Andy C |
[build refactor] Move ASDL output under _gen/ |
e0ceb3b6
|
2022-08-30 |
Andy C |
[cleanup] Reformat the C++ code |
23023763
|
2022-08-30 |
Andy C |
Revert "[cleanup] Reformat the C++ code" |
ab935790
|
2022-08-30 |
Andy C |
[test/coverage] Adjust filename filter |
5b893778
|
2022-08-30 |
Andy C |
[mycpp] Add test for invalid example |
8ff0ac0d
|
2022-08-31 |
Jesse Hughes |
[mycpp] Remove OLDSTL Dict and use GC Dict (#1288) |
3eea26a1
|
2022-08-30 |
Andy C |
[mycpp] Fix exit code on type error |
3cec4ea9
|
2022-08-31 |
Andy C |
[build] Add warning about CLANG_DIR fallback |
bc61680d
|
2022-08-31 |
Andy C |
[cleanup] Reformat the C++ code |
e329e587
|
2022-08-31 |
Andy C |
[metrics] Fix bug with missing 'total' line |
39eaa566
|
2022-08-31 |
Andy C |
[build fix] Remove #include |
0dfad10f
|
2022-08-31 |
Andy C |
[metrics] Improve line counts |
92e20a7c
|
2022-09-01 |
Andy C |
[test] Change function used by cpp/TEST.sh to report errors |
10ed3c81
|
2022-09-01 |
Andy C |
[cpp/leaky_binding_test] Remove use of the repo root file system |
2f4c548a
|
2022-09-01 |
Andy C |
[mycpp runtime] Consolidate OLDSTL/GC mylib -> leaky mylib |
7b5690f5
|
2022-09-02 |
Andy C |
[mycpp/TEST] Remove Python stacktrace spew from successful output |
229d55e5
|
2022-09-02 |
andychu |
[mycpp runtime] Remove oldstl, -D LEAKY_ALLOCATOR, -D NO_GC_HACK (#1297) |
bcb951a8
|
2022-09-02 |
Jesse Hughes |
[mycpp runtime] Use mmap() to provide zero heaps, instead of memset() (#1299) |
29b74d46
|
2022-09-02 |
Andy C |
[cleanup] Remove OLDSTL_RUNTIME and oldstl variant |
ca8e9ab5
|
2022-09-02 |
Andy C |
[build cleanup] Unify obj/ and obj-mycpp/ |
f39d312a
|
2022-09-02 |
Andy C |
[soil] Dev friction fixes |
80851b3b
|
2022-09-02 |
Andy C |
[mycpp cleanup] Rename unit tests |
a4d4e044
|
2022-09-03 |
Andy C |
[test/gold] Fix test cases and harness |
147644d2
|
2022-09-03 |
Andy C |
[build] Use shwrap stub for pea_main |
91707531
|
2022-09-03 |
Andy C |
[TEST] Refactor {asdl,build,cpp,mycpp}/TEST.sh to use common functions |
30e46841
|
2022-09-03 |
Andy C |
[TEST] Fix coverage by introducing working_dir arg |
01108d35
|
2022-09-03 |
Andy C |
[mycpp] Big refactor into fewer files |
dced2c2e
|
2022-09-03 |
Andy C |
[mycpp runtime] Move error_types.h into builtins.h |
c22748c5
|
2022-09-03 |
Andy C |
[refactor] new X -> Alloc<X> in most places |
1bbbd8b5
|
2022-09-03 |
Andy C |
[cpp] Disable 'new X' globally! |
8d4eb50b
|
2022-09-04 |
Andy C |
[translation] Remove 'new X' from more places |
e8814e12
|
2022-09-04 |
Andy C |
[mycpp refactor] Move aligned.h into mycpp/common.sh |
601e3902
|
2022-09-04 |
Andy C |
[mycpp] Move unused code out of gc_heap |
45be0ad4
|
2022-09-04 |
Andy C |
[mycpp] Introduce cxx-sweepasan variant |
11500b46
|
2022-09-04 |
Andy C |
[release] Bump to version 0.12.5 |
a859b050
|
2022-09-04 |
Andy C |
[release] Automation fixes uncovered during 0.12.5 |