index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
/
vm.c
Age
Commit message (
Expand
)
Author
2014-04-06
py: Implement more features in native emitter.
Damien George
2014-04-05
py: Change nlr_jump to nlr_raise, to aid in debugging.
Damien George
2014-04-05
py: Fix bug in DELETE_SUBSCR bytecode, decreasing sp too much.
Damien George
2014-04-05
py: Implement DELETE_SUBSCR bytecode; implement mp_obj_dict_delete.
Damien George
2014-04-04
py: Add m_malloc_fail function to handle memory allocation error.
Damien George
2014-03-31
Merge branch 'master' of github.com:micropython/micropython
Damien George
2014-03-31
py: Remove old "run time" functions that were 1 liners.
Damien George
2014-03-31
mp_resume: Dare to pass send_value of NULL.
Paul Sokolovsky
2014-03-31
py: Towards default keyword arguments.
Damien George
2014-03-31
py: Add LOAD_NULL bytecode and use it to simplify function calls.
Damien George
2014-03-30
py: Implement support for generalized generator protocol.
Paul Sokolovsky
2014-03-30
py: Implement positional and keyword args via * and **.
Damien George
2014-03-30
Merge pull request #396 from pfalcon/call-star
Damien George
2014-03-30
vm: Implement DELETE_FAST_N bytecode.
Paul Sokolovsky
2014-03-30
vm: Implement CALL_FUNCTION_VAR opcode (foo(*(1, 2, 3))).
Paul Sokolovsky
2014-03-30
Rename rt_* to mp_*.
Damien George
2014-03-30
py: Rename mp_exc_stack to mp_exc_stack_t.
Damien George
2014-03-30
py: Fix reraise logic.
Damien George
2014-03-30
vm: Save current active exception on opening new try block.
Paul Sokolovsky
2014-03-30
vm: WITH_CLEANUP: use POP_EXC_BLOCK().
Paul Sokolovsky
2014-03-29
vm: Establish macros PUSH_EXC_BLOCK & POP_EXC_BLOCK to deal with exc stack.
Paul Sokolovsky
2014-03-29
py: Reraising exception possible only in except block.
Paul Sokolovsky
2014-03-29
vm: Elaborate comments for WITH_CLEANUP, other cosmetic fixes.
Paul Sokolovsky
2014-03-29
py: Make MP_BC_SETUP_WITH use the bytecode stack for load_method.
Damien George
2014-03-29
Merge pull request #389 from pfalcon/with-statement
Damien George
2014-03-29
py: Fix regress with GeneratorExit object becoming truly const.
Damien George
2014-03-29
py: Change mp_const_* objects to macros.
Damien George
2014-03-29
Merge pull request #383 from pfalcon/yield-from
Damien George
2014-03-29
py: Free unique_code slot for outer module.
Damien George
2014-03-29
vm: Implement "with" statement (SETUP_WITH and WITH_CLEANUP bytecodes).
Paul Sokolovsky
2014-03-29
vm: Make sure that exception triple is <type, instance, traceback>.
Paul Sokolovsky
2014-03-29
vm: Factor out exception block setup to a macro.
Paul Sokolovsky
2014-03-28
py: yield from: Elaborate GeneratorExit (gen.close()) handling.
Paul Sokolovsky
2014-03-28
py: Core "yield from" implementation.
Paul Sokolovsky
2014-03-27
py: Put n_state for bytecode in the bytecode prelude.
Damien George
2014-03-27
py: Calculate maximum exception stack size in compiler.
Damien George
2014-03-26
py: Support closures with default args.
Paul Sokolovsky
2014-03-26
py: Replace mp_const_stop_iteration object with MP_OBJ_NULL.
Damien George
2014-03-26
Merge pull request #379 from pfalcon/reraise
Damien George
2014-03-26
py: Add support for user-defined iterators via __iter__, __next__.
Damien George
2014-03-26
vm: Implement raise statement w/o args (reraising last exception).
Paul Sokolovsky
2014-03-23
py: Implement support for "except Exception as var" clause.
Paul Sokolovsky
2014-03-23
vm: Abstract working with tagged pointers in VM using macro accessors.
Paul Sokolovsky
2014-03-22
py: Fix int -> machine_uint_t.
Damien George
2014-03-22
objgenerator: Implement .throw() method to throw exceptions into generator.
Paul Sokolovsky
2014-03-22
objgenerator: Keep exception stack within generator object, like value stack.
Paul Sokolovsky
2014-03-17
py: Clean up includes.
xbe
2014-02-20
py: Fix type of integer in decoding int.
Damien George
2014-02-19
Bytecode int varlen encoding: support arbitrary values for signed ints too.
Paul Sokolovsky
2014-02-19
Bytecode uint varlen encoding: support arbitrary values.
Paul Sokolovsky
[next]