.. |
caml
|
Merge pull request #9722 from stedolan/eintr-again
|
2020-07-28 19:20:57 +02:00 |
Makefile
|
Build system: honour the CFLAGS and CPPFLAGS build variables
|
2020-08-06 14:30:50 +02:00 |
afl.c
|
check if shmat is available to use afl
|
2020-07-17 12:44:16 -03:00 |
alloc.c
|
caml_alloc_some: use Field as an l-value instead of Store_field (#9819)
|
2020-08-03 11:44:49 +02:00 |
amd64.S
|
Micro-optimise allocations on amd64 to save a register (#9280)
|
2020-03-09 19:52:36 +01:00 |
amd64nt.asm
|
Implement #9280 for MSVC64 (#9358)
|
2020-03-10 14:10:27 +01:00 |
arm.S
|
Per-architecture support for allocation size info in frame tables.
|
2019-10-23 09:24:13 +01:00 |
arm64.S
|
arm64: remove misleading comment
|
2020-07-26 21:21:37 +00:00 |
array.c
|
Rewrite the instrumented runtime to store traces in the CTF format.
|
2020-04-30 10:32:01 +02:00 |
backtrace.c
|
Print function names (derived from Lambda.scoped_location) in backtraces
|
2020-04-27 12:58:53 +01:00 |
backtrace_byt.c
|
Lock channels before doing I/O
|
2020-07-27 17:29:39 +01:00 |
backtrace_nat.c
|
Print function names (derived from Lambda.scoped_location) in backtraces
|
2020-04-27 12:58:53 +01:00 |
bigarray.c
|
Support marshalling of bigarrays with dimensions that don't fit in 4 bytes (#8791)
|
2020-04-29 18:51:01 +02:00 |
callback.c
|
Get rid of dead code that was introduced for an hypothetical JIT (#9710)
|
2020-07-05 19:41:45 +02:00 |
clambda_checks.c
|
Merge the asmrun and byterun directories into the runtime directory
|
2018-06-28 17:50:33 +02:00 |
codefrag.c
|
More efficient management of code fragments (#9654)
|
2020-06-11 10:39:19 +02:00 |
compact.c
|
The best-fit allocator must prepare the heap for compaction. Fixes #9736
|
2020-07-15 11:53:46 +02:00 |
compare.c
|
Remove some `#ifndef NO_NAKED_POINTERS` that are now redundant
|
2020-06-23 10:30:30 +02:00 |
custom.c
|
Added explanation to caml_alloc_custom_mem for major heap size divisor
|
2019-11-13 18:11:29 -05:00 |
debugger.c
|
Lock channels before doing I/O
|
2020-07-27 17:29:39 +01:00 |
domain.c
|
Report full major collections in Gc stats
|
2020-06-25 14:24:41 +01:00 |
dune
|
dune: depend on new runtime files
|
2020-06-24 15:15:36 +02:00 |
dynlink.c
|
Runtime: hide & rename _T macro (#2075)
|
2019-04-14 09:13:24 +02:00 |
dynlink_nat.c
|
Remove Is_in_code_area and registration of code in page table (#9697)
|
2020-06-22 10:07:28 +02:00 |
eventlog.c
|
Represent eventlog_startup_pid as long int
|
2020-07-17 19:49:27 +02:00 |
extern.c
|
Remove some `#ifndef NO_NAKED_POINTERS` that are now redundant
|
2020-06-23 10:30:30 +02:00 |
fail_byt.c
|
Avoid polling in caml_leave_blocking_section
|
2020-07-28 10:54:54 +01:00 |
fail_nat.c
|
Avoid polling in caml_leave_blocking_section
|
2020-07-28 10:54:54 +01:00 |
finalise.c
|
Resource-safe C interface for async callbacks
|
2019-10-17 20:14:19 +02:00 |
fix_code.c
|
More efficient management of code fragments (#9654)
|
2020-06-11 10:39:19 +02:00 |
floats.c
|
remove caml_init_ieee_floats() (#9506)
|
2020-04-28 16:19:23 +02:00 |
freelist.c
|
Fix UB when left-shifting a negative value
|
2020-07-17 19:49:14 +02:00 |
gc_ctrl.c
|
Report full major collections in Gc stats
|
2020-06-25 14:24:41 +01:00 |
gen_domain_state32_inc.awk
|
Simplify awk scripts, fix comments and signatures.
|
2019-08-23 09:50:05 +05:30 |
gen_domain_state64_inc.awk
|
Simplify awk scripts, fix comments and signatures.
|
2019-08-23 09:50:05 +05:30 |
gen_primitives.sh
|
Rewrite the instrumented runtime to store traces in the CTF format.
|
2020-04-30 10:32:01 +02:00 |
globroots.c
|
globroots.c: adapt to no-naked-pointers mode (#9683)
|
2020-06-15 13:39:35 +02:00 |
hash.c
|
hash.c: remove the caml_hash_univ_param function
|
2020-07-19 19:58:06 +02:00 |
i386.S
|
microoptimise i386.S
|
2019-11-04 12:07:22 +00:00 |
i386nt.asm
|
Signal handling in native code without the page table (#9682)
|
2020-06-15 14:17:42 +02:00 |
instrtrace.c
|
Fix invalid format specifiers
|
2020-07-17 19:49:27 +02:00 |
intern.c
|
Remove some unused primitives
|
2020-07-18 12:27:48 +01:00 |
interp.c
|
Get rid of dead code that was introduced for an hypothetical JIT (#9710)
|
2020-07-05 19:41:45 +02:00 |
ints.c
|
Optimized 3-way comparisons for int and float (#2250)
|
2019-03-23 15:51:59 +01:00 |
io.c
|
Avoid running signal handlers while holding locks in io.c
|
2020-07-27 17:29:39 +01:00 |
lexing.c
|
Merge the asmrun and byterun directories into the runtime directory
|
2018-06-28 17:50:33 +02:00 |
main.c
|
Merge the asmrun and byterun directories into the runtime directory
|
2018-06-28 17:50:33 +02:00 |
major_gc.c
|
Fix type mismatches between definition and declaration (#9830)
|
2020-08-05 11:17:52 +02:00 |
md5.c
|
Merge the asmrun and byterun directories into the runtime directory
|
2018-06-28 17:50:33 +02:00 |
memory.c
|
Fix invalid format specifiers
|
2020-07-17 19:49:27 +02:00 |
memprof.c
|
fix build when using clang
|
2020-07-25 08:36:22 +00:00 |
meta.c
|
Get rid of dead code that was introduced for an hypothetical JIT (#9710)
|
2020-07-05 19:41:45 +02:00 |
minor_gc.c
|
Make Ephemeron compatible with infix pointers.
|
2020-07-18 08:07:35 +02:00 |
misc.c
|
More efficient management of code fragments (#9654)
|
2020-06-11 10:39:19 +02:00 |
obj.c
|
Remove some unused primitives
|
2020-07-18 12:27:48 +01:00 |
parsing.c
|
Merge the asmrun and byterun directories into the runtime directory
|
2018-06-28 17:50:33 +02:00 |
power.S
|
PowerPC, System Z: do not reset backtrace_pos in caml_raise_exception (#9428)
|
2020-04-07 15:47:55 +02:00 |
printexc.c
|
Memprof: disable sampling when memprof is suspended. (#9628)
|
2020-06-10 13:25:11 +01:00 |
riscv.S
|
Add RISC-V native-code backend (#9441)
|
2020-04-24 16:04:50 +02:00 |
roots_byt.c
|
Revised scanning of bytecode interpreter stack
|
2020-06-18 15:12:20 +02:00 |
roots_nat.c
|
Rewrite the instrumented runtime to store traces in the CTF format.
|
2020-04-30 10:32:01 +02:00 |
s390x.S
|
PowerPC, System Z: do not reset backtrace_pos in caml_raise_exception (#9428)
|
2020-04-07 15:47:55 +02:00 |
signals.c
|
Avoid polling in caml_leave_blocking_section
|
2020-07-28 10:54:54 +01:00 |
signals_byt.c
|
Do not run OCaml code inside signal handlers
|
2020-07-27 17:29:39 +01:00 |
signals_nat.c
|
Do not run OCaml code inside signal handlers
|
2020-07-27 17:29:39 +01:00 |
signals_osdep.h
|
On the iPhone simulator the machine context field has two underscores
|
2020-07-25 08:39:09 +00:00 |
skiplist.c
|
Refactor skiplist to avoid UB casts (#9660)
|
2020-06-10 16:40:51 +02:00 |
spacetime_byt.c
|
Fix type mismatches between definition and declaration (#9830)
|
2020-08-05 11:17:52 +02:00 |
spacetime_nat.c
|
Add snprintf_os
|
2020-04-30 10:31:30 +02:00 |
spacetime_snapshot.c
|
Fix missing Caml_state (#8940)
|
2019-10-03 16:27:32 +02:00 |
stacks.c
|
Revised linking of trap frames in bytecode interpreter stack
|
2020-06-18 15:06:24 +02:00 |
startup_aux.c
|
Memprof: getting rid of caml_memprof_shutdown
|
2020-06-10 19:18:48 +02:00 |
startup_byt.c
|
Lock channels before doing I/O
|
2020-07-27 17:29:39 +01:00 |
startup_nat.c
|
Signal handling in native code without the page table (#9682)
|
2020-06-15 14:17:42 +02:00 |
str.c
|
Fix force-safe-string on Windows
|
2019-11-14 11:18:43 +00:00 |
sys.c
|
Add Sys.rmdir
|
2020-07-21 15:36:43 +01:00 |
unix.c
|
Avoid running signal handlers while holding locks in io.c
|
2020-07-27 17:29:39 +01:00 |
weak.c
|
Make Ephemeron compatible with infix pointers.
|
2020-07-18 08:07:35 +02:00 |
win32.c
|
Avoid running signal handlers while holding locks in io.c
|
2020-07-27 17:29:39 +01:00 |