16 Commits (1b82e9af5c9b67cae8f7a35abc2dee3989fbdc06)

Author SHA1 Message Date
Damien George ccc85ea0da py: Combine native emitters to 1 glue function; distinguish viper. 11 years ago
Damien George 3417bc2f25 py: Rename byte_code to bytecode everywhere. 11 years ago
Paul Sokolovsky 6b344d7816 py, unix: Add -v option, print bytecode dump if used. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 2827d62e8b py: Implement keyword-only args. 11 years ago
Paul Sokolovsky 5e3e2d00ea emitglue: Typo fix in var name. 11 years ago
Damien George 3558f62fb5 py: Making closures now passes pointer to stack, not a tuple for vars. 11 years ago
Damien George df8127a17e py: Remove unique_codes from emitglue.c. Replace with pointers. 11 years ago
Damien George a26dc50968 py: Improve inline assembler; improve compiler constant folding. 11 years ago
Damien George 69b89d21b2 py: Change compile order for default positional and keyword args. 11 years ago
Damien George cdd96dff2c py: Implement more features in native emitter. 11 years ago
Damien George e337f1ef5e py: Towards default keyword arguments. 11 years ago
Damien George d17926db71 Rename rt_* to mp_*. 11 years ago
Damien George d1e443d0bc py: Free unique_code slot for outer module. 11 years ago
Damien George 440f041525 py: Fix bugs with debugging output. 11 years ago
Damien George 2326d52d20 py: Factor out code from runtime.c to emitglue.c. 11 years ago