- 26 Jan, 2014 5 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Otherwise, some generator statements still may be spuriously executed on subsequent calls to next()/send().
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- 25 Jan, 2014 8 commits
-
-
Dave Hylands authored
The problem manifests itself in make 4.0 I also fixed the LINK message when linking the final executable for unix and unix-cpy.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
Addresses Issue #203.
-
Paul Sokolovsky authored
TODO: Check lexer/parse/compile error path for leaks too.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
mp_map_deinit() finalizes static map, mp_map_free() - dynamic.
-
- 24 Jan, 2014 9 commits
-
-
Damien George authored
This reverts commit a215b09c.
-
Damien George authored
There can be multiple emitters allocated during compile (eg byte code and native).
-
Damien George authored
Want common qstrs to be first in the list so they have the lowest ids, so that in the byte code they take up the least room.
-
Paul Sokolovsky authored
This reuses as much str implementation as possible, from this we can make them more separate as needed.
-
mux authored
* Move gc_collect from main to py/gc.c * Define GC's memory boundaries in linker script * Issue #220
-
Dave Hylands authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Also, add qstr's for string appearing in unix REPL loop, gross effect being less allocations for each command run.
-
- 23 Jan, 2014 8 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
Fixes segfault on callable("string").
-
Paul Sokolovsky authored
-
Damien George authored
Addresses Issue #207.
-
Damien George authored
-
- 22 Jan, 2014 6 commits
-
-
Damien George authored
STM port crashes without this re-init. There should not be any state in the core py/ code that relies on pre-initialised data.
-
Damien George authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
Addresses Issue #199.
-
- 21 Jan, 2014 4 commits
-
-
Damien George authored
Also fixes a bug in the for-in-range optimiser. I hope to remove break and continue byte codes in the future and just use jump (if possible).
-
Dave Hylands authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-