-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Continuation of PR2027 (tests passing for runtime 4 and 5) (#2057)
* Dummy C stubs * Run max_arity_locals test only when stack allocation is enabled * Fix and promote typing-local/ tests for stack allocation being disabled * Predicate some tests on having stack allocation * Forward port all SIMD runtime changes from d3c1413 * Fix globrootsprim.c test * Fix asmgen tests * Add runtime4 predicate to ocamltest and use it in runtime-naked-pointers/ tests * Add runtime_dir ocamltest variable + use it to fix output-complete-obj/ tests * git mv debugger debugger4 * Import debugger/ from upstream 5 * Debugger build system * Apply JS-specific modifications from debugger4/ -> debugger/ * Fix pr9971 test * Fix tests/regression/pr9326 * Fix tests/gc-roots * Fix tests/asmcomp/polling.c * Fixing of backtrace tests * Skip instrumented-runtime tests on 5.x (these tests are not present in upstream 5) * Fix Ctype.unify call in debugger/loadprinter.ml * Fixes for systhreads/ build and importing of build attributes from systhreads4/ * Add Condition, Mutex and Semaphore to the stdlib * Fix dynlink (including for move of Mutex to the stdlib) * Fix get_header.ml test * Add runtime5 predicate in ocamltest and use it to fix backtrace_c_exn.ml * Fix wrong position of modules line in ocaml/testsuite/tests/typing-local/regions.ml test header * Fix bug in caml_gc_counters in the 5 runtime * Remove ocaml/otherlibs/systhreads4/st_pthreads.h, merge error * Promote tests * Move caml_stat_free call in ocaml/runtime4/dynlink_nat.c * port #797 (long frames in frametable) (#2048) * Fix upstream bug with dynlink check/registration ordering, and revert lib-dynlink-private testcase * Fix caml_natdynlink_run_toplevel to actually call the registration function * Add GC test for ocamlnat * Address code review comments * Regenerate stdlib/.depend * Fix upstream build * Fix three runtime4/ occurrences * Fix for upstream systhreads4 build * Don't skip statmemprof tests on runtime4/ * Fix upstream build for debugger4/ * Use runtime_dir not RUNTIME_DIR in the testsuite scriptsd * Re-enabling (for runtime4) and fixing statmemprof tests * Fix _runtest debugger installation paths * Port bc9a60d to runtime/ (fix for caml_natdynlink_run_toplevel) * Address comments --------- Co-authored-by: Zesen Qian <[email protected]> Co-authored-by: Stephen Dolan <[email protected]>
- Loading branch information
1 parent
fb9a9f4
commit 12becf9
Showing
188 changed files
with
9,316 additions
and
1,361 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.