cc041b68
|
2022-10-07 |
Andy C |
[soil] Create separate 'benchmarks' job |
7d98af98
|
2022-10-07 |
Andy C |
[mycpp] Some plumbing for Return Value Rooting |
628b3b89
|
2022-10-09 |
Andy Chu |
[mycpp/examples] Add gHeap.OnProcessExit() at end of main() |
e98676a8
|
2022-10-09 |
Andy C |
[mycpp/runtime] OnProcessExit() now does everything before exit |
0c547485
|
2022-10-09 |
Melvin Walls |
[cpp] Add missing errno include (#1359) |
4ce2718b
|
2022-10-10 |
Andy C |
[cpp] Add leaky_core_test |
35f24fa4
|
2022-10-09 |
Melvin Walls |
[cpp] Fix umask call (#1361) |
55270894
|
2022-10-10 |
Melvin Walls |
[cpp] Fix leaks cause by malloc() calls (#1364) |
e3f5513c
|
2022-10-10 |
Melvin Walls |
[core] Fix pipestatus, etc. with list comprehension usage (#1366) |
0931f6d2
|
2022-10-11 |
Andy C |
[cpp] Restore pyos_test |
09cf78d3
|
2022-10-11 |
Andy C |
[build] Moving toward declarative Ninja |
6c5db64a
|
2022-10-11 |
Andy C |
[build] Fold osh_eval into cc_binary() |
ce7c801c
|
2022-10-11 |
Andy C |
[build refactor] ninja_lib.py controls the list of translation units |
6b0ff1b5
|
2022-10-11 |
Andy C |
[build] Fix implicit deps in Rules.compile() |
a025d064
|
2022-10-11 |
Andy C |
[build refactor] Move cpp/gc_binding_test.cc to Ninja |
aa76ae70
|
2022-10-11 |
Andy C |
[build refactor] Move leaky_binding_test to Ninja |
2d723e33
|
2022-10-11 |
Andy C |
[build refactor] Most of cpp/TEST.sh done |
3146a402
|
2022-10-11 |
Andy C |
[build refactor] Move non-declarative setuff out of cpp/NINJA_subgraph.py |
03878816
|
2022-10-11 |
Andy C |
[build] cc_library() lazily writes Ninja rules, per config |
777b3a00
|
2022-10-11 |
Andy C |
[build refactor] Clean up cc_library(), and move preprocessed metric |
11dd391f
|
2022-10-11 |
Andy C |
[build] Fix unit tests and refactor |
a9d04e9d
|
2022-10-11 |
Andy C |
[build] Fix mycpp unit test targets |
b5baa023
|
2022-10-12 |
Andy C |
[build] Add more_cxx_flags as 3rd element of config tuple |
7543bd74
|
2022-10-12 |
Andy C |
[build] Fix pre-build in cpp/TEST.sh |
fce3a765
|
2022-10-12 |
Andy C |
[build] Fix unit test |
ce7d460b
|
2022-10-11 |
Melvin Walls |
[frontend] Generate C++ code from signal_def.py (#1365) |
6f8ed614
|
2022-10-11 |
Melvin Walls |
[frontend] Fix bogus signal values (#1371) |
9cf0b89f
|
2022-10-12 |
Andy C |
[rename] AllocStr -> NewStr to be consistent |
e0433f30
|
2022-10-12 |
Andy C |
[build] Add testing interface to ninja_lib.py |
30bfb6e9
|
2022-10-12 |
Melvin Walls |
[cpp/core] Add missing newline to 'times' builtin output (#1372) |
73ae3802
|
2022-10-12 |
Andy C |
[build] More unit tests for ninja_lib.py |
00fb4aa7
|
2022-10-13 |
Andy C |
[build/ninja_lib] Add generated headers to implicit deps |
30cadb1e
|
2022-10-13 |
Andy C |
[build/ninja_lib] Calculate proper transitive closure of cc_libraries |
772d1c4a
|
2022-10-13 |
Andy C |
[build/ninja_lib] Correctly calculate implicit deps for cc_library() |
10e1ae23
|
2022-10-13 |
Andy C |
[build] Move ASDL unit tests to Ninja |
2acc0299
|
2022-10-13 |
Andy C |
[build] Refactor toward using high level Rules |
61fad3c1
|
2022-10-13 |
Andy C |
[build] Fix tarball, and lint error |
e24614e3
|
2022-10-13 |
Andy C |
[soil] Fix build after removing build/cpp.sh all |
2e1a2272
|
2022-10-13 |
Andy C |
[coverage] Add to exclusion list |
9eded64b
|
2022-10-13 |
Andy C |
[prebuilt] Regenerate code with mycpp field masks |
c41b24a4
|
2022-10-13 |
Andy C |
[build refactor] Add bin/NINJA_subgraph.py |
f7f1c132
|
2022-10-13 |
Andy C |
[build] Add -D CPP_UNIT_TEST to cpp/leaky_core_test |
072602fa
|
2022-10-13 |
Andy C |
[build] Prepare to export header for osh_eval.mycpp.cc |
85481cea
|
2022-10-14 |
Andy C |
[build refactor] Move code gen rules in to app dirs |
dcb65c2c
|
2022-10-14 |
Andy C |
[build refactor] More moving into app code dirs |
63436569
|
2022-10-14 |
Andy C |
[build] Move shell tests in build/TEST.sh into Ninja |
3f38a65c
|
2022-10-14 |
Andy C |
[build] Add more cc_library() targets |
efeb7134
|
2022-10-14 |
Andy C |
[build] All C++ tests are now in Ninja! |
3a4b628b
|
2022-10-14 |
Andy C |
[build] Fix tarball build |
48295cd6
|
2022-10-14 |
Andy C |
[build] Remove gen-asdl hack |
87de1ad5
|
2022-10-14 |
Andy C |
[build] Put Oil grammar header in Ninja |
43bc54e0
|
2022-10-14 |
Andy C |
[build] Move grammar.marshal back to _devbuild |
dd5d2bf1
|
2022-10-14 |
Andy C |
[build] Fix grammar location |
f560a9ca
|
2022-10-15 |
Andy C |
[cpp] Add data_race_test.cc and ThreadSanitizer support |
361e5fab
|
2022-10-15 |
Andy C |
[cpp/data_race_test] Demo of race with List<T>::append()! |
ac8b2143
|
2022-10-15 |
Andy C |
[cleanup] Fix typos in comments |
41452297
|
2022-10-18 |
Melvin Walls |
[core] make post-fork signal setup translatable (#1381) |
a721a370
|
2022-10-18 |
Andy C |
[mycpp] Translate e->errno as e->errno_ to avoid macro conflict |
06af5464
|
2022-10-19 |
Melvin Walls |
[mycpp/gc_list] Fix copy constructor (#1379) |
0ed49675
|
2022-10-19 |
Melvin Walls |
[core] move trap-related state into SignalState (#1380) |
1a8e6b1f
|
2022-10-20 |
Melvin Walls |
[osh] Move more trap mutations into SignalState (#1384) |
0d310cb4
|
2022-10-21 |
Melvin Walls |
[core,osh] Make SignalState translatable (#1385) |
d5ffadbf
|
2022-10-22 |
Andy C |
[mycpp refactor] Rename tuple_types.h -> gc_tuple.h |
3247da2b
|
2022-10-22 |
Andy C |
[mycpp/runtime] Fix overflowing constant |
3025c0c1
|
2022-10-22 |
Andy C |
[mycpp/runtime] Add a GC header to some exceptions |
db1342c4
|
2022-10-23 |
Andy C |
[mycpp/runtime] Fold myerror.h into builtins.h |
6cce517c
|
2022-10-23 |
Andy C |
[mycpp/runtime] More cleanup of exception types |
d32c33ce
|
2022-10-23 |
Andy C |
[mycpp/runtime] Unit tests passing with RET_VAL_ROOTING |
33114888
|
2022-10-23 |
Andy C |
[cpp] Clamp down on ASAN leak detection |
5c1452cc
|
2022-10-23 |
Andy C |
reformat |
6e08fa62
|
2022-10-23 |
Andy C |
[release] Bump to version 0.12.8 |