- 20 Sep, 2013 11 commits
-
-
Tobias Pape authored
so we assist it that this is indeed the case;
-
Tobias Pape authored
-
Tobias Pape authored
this is a problem in the case when we want to "as_str" the pseudo-enum . So we just filter the int-value part of the dict and, as a small optimization use a translate-time unrolling of the if-switch.
-
Tobias Pape authored
We use file as stream from the rlib.
-
Tobias Pape authored
RPython does see them as distinct, incompatible types. The lists used now are immutable, nevertheless.
-
Tobias Pape authored
-
Tobias Pape authored
-
Tobias Pape authored
The _mixin_ = True however allows us kind-of multiple-inheritances. Be caucious, tho
-
Tobias Pape authored
-
Stefan Marr authored
- RPython does not support them, so we changed from the to module-level methods Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
- 19 Sep, 2013 21 commits
-
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Fixed bug in disassembler, was not yet adapted for using instance field indexes instead of field names in the bytecode Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- unlike Java's module Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- need the correct class layout for this VM (Method.som was taken from TruffleSOM, which doesn't have these fields) Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- the same as for SOM and TruffleSOM Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- also removed redundant checks and introduced polymorphic getter for the embedded value in BigInteger and Integer - used biginteger spelling for field name Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- for the moment lets use sys.maxint as a limit, will see whether we need to use the more traditional 31-bit boundaries for compatibility Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- primitives where not properly bound, while normal methods had a bound invoke() and thus were working differently at the call site, this should now be fixed by binding the primitive methods Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
- 18 Sep, 2013 8 commits
-
-
Stefan Marr authored
- universe should be more or less complete now Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
- this makes it simpler to distinguish the meaning of the different 'self's Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-
Stefan Marr authored
Signed-off-by:
Stefan Marr <git@stefan-marr.de>
-