Menu ▾ ▴

Src (SVN)-old Commit Log


Commit Date  
[r9311] by tswift

Test for doing atom_codes/chars on very large atoms.

2018-06-03 19:19:14 Tree
[r9310] by tswift

Added OVERFLOW_MARGIN to the heap expansion check in atom_to_list.

2018-06-03 19:16:38 Tree
[r9309] by tswift

Atom_codes and atom_chars are no longer inline builtins. The problem
is that these predicates may require heap expansion, and if the
explicit call is optimized away, the number of registers to pass to
heap expansion is unknown, leading to a core dump when they are called
on large atoms (or large code lists).

2018-06-03 19:15:09 Tree
[r9308] by tswift

Atom_codes and atom_chars are no longer inline builtins. The problem
is that these predicates may require heap expansion, and if the
explicit call is optimized away, the number of registers to pass to
heap expansion is unknown, leading to a core dump when they are called
on large atoms (or large code lists).

2018-06-03 19:13:34 Tree
[r9307] by "kifer"

recompiled win64 pkgs

2018-06-02 21:35:59 Tree
[r9306] by "kifer"

changed the default on windows32 to __cdecl
For stdcall'ers, configure --with-stdcall
Crucial changes in export.h, config files, and various package NMakefiles.

Note: Win64 ignores _stdcall and always uses __cdecl.

2018-06-02 21:31:49 Tree
[r9305] by "kifer"

minor typo

2018-06-02 07:38:59 Tree
[r9304] by "kifer"

fixes in url_property. recompiled dlls

2018-06-02 07:29:59 Tree
[r9303] by "kifer"

minor improvements, clarifications

2018-06-02 03:05:04 Tree
[r9302] by dwarren

base64_enc.c: casts to quite compiler.
biassert.c: handle 0-ary predicates for profiling.
builtin.c: minor cleanup around profiling (plus array overflow fix.)

2018-05-31 19:18:33 Tree
Older >