Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
- rename the SlowMutate class into QuasiImmut.
Branches
out-of-line-guards-2
Armin Rigo
Build on the TreeLoop instance a dict 'quasi_immutable_deps' of all
Branches
out-of-line-guards-2
Armin Rigo
Fix a mistake: we must not detect if the field changed -- because
Branches
out-of-line-guards-2
Armin Rigo
Add a test.
Branches
out-of-line-guards-2
Armin Rigo
Detect cases were the value stored in the quasi-immutable field
Branches
out-of-line-guards-2
Armin Rigo
First test passing on the front-end.
Branches
out-of-line-guards-2
Armin Rigo
Fixes.
Branches
out-of-line-guards-2
Armin Rigo
Fix.
Branches
out-of-line-guards-2
Armin Rigo
Start a module containing all support code for the front-end
Branches
out-of-line-guards-2
Armin Rigo
On getfields of quasi-immutable fields, write in the jitcodes a
Branches
out-of-line-guards-2
Armin Rigo
Implement these two cast functions to "work" when run
Branches
out-of-line-guards-2
Armin Rigo
Instead of having even more strings on immutable fields, introduce
Branches
out-of-line-guards-2
Armin Rigo
Redo "jit-invariant-fields" as "quasi-immutable fields". Reuse as
Branches
out-of-line-guards-2
Armin Rigo
A restart of the out-of-line-guards branch.
Branches
out-of-line-guards-2
Armin Rigo
Backed out d5252efe3dd9
Armin Rigo
Backed out changeset c1b009ab62c5
Armin Rigo
Instead of having even more strings on immutable fields,
Armin Rigo
Redo "jit-invariant-fields" as "quasi-immutable fields".
Armin Rigo
Typo.
Alex Gaynor
Syntax error.
Romain Guillebert
Fixes a mistake in wait3's docstring
Romain Guillebert
Implements wait4 in the standard library
Amaury Forgeot d'Arc
backout e5ce4f03d51a which broke too many things :-(
Romain Guillebert
Tests the right wait3 function
Armin Rigo
Update to account for the extra "-1" argument now sent to ll_split.
Amaury Forgeot d'Arc
Add __package__ support to the import machinery
Amaury Forgeot d'Arc
Skip or fix some tests when run with -A
Armin Rigo
Merge jit-shadowstack, adding support for the shadowstack gc root
Armin Rigo
Fix this test when run with "-A" on top of CPython.
Lukas Diekmann
merge
  1. Prev
  2. Next