Commits

Author Commit Message Labels Comments Date
Carl Friedrich Bolz
make more attributes on shadows immutable per version. invent a decorator to
Lars Wassermann
patched the MethodDictShadow to save compiledmethod shadows instead of w_compiled methods
timfel
create python-bitblt branch
Branches
bitblt
Lars Wassermann
fixed generation replacing the set with a dictionary
Lars Wassermann
added version updates when superclass changes
Lars Wassermann
removed version from methoddict
Lars Wassermann
shrank the execution time of the test for changed methoddicts
Lars Wassermann
refactored ClassShadow to hold onto s_methoddict instead of w_methoddict
Lars Wassermann
Switched from saving w_superclass to s_superclass
Lars Wassermann
Patched MethodDictShadow to assume that for every change in self, there afterwards will be a change in its contents-array, before it will be asked for an entry.
Lars Wassermann
Changed mapping of w_objects to shadows:
timfel
merge default
timfel
(tfel, krono) add INTERRUPT_SEMAPHORE
Lars Wassermann
merged
Lars Wassermann
renamed CachedArrayShadow, added test, changed version field from int to Version-object
Lars Wassermann
created a caching shadow specialy for arrays which seldom change, like the special messages array
Lars Wassermann
(cfbolz, lwassermann): added conditional printing of results and additional time-measuring of perform
timfel
update mini.image, to include Preferences>>logDebuggerStackToFile to return true, so we get a SqueakDebug.log
timfel
fix translation
timfel
raise appropriate errors if calling FILE_WRITE prim with negative bounds
timfel
(tfel, tpape) add FILE_OPEN, CLOSE, and WRITE primitives
timfel
(tfel, tpape) actually check that the vm keeps image name around
timfel
fix wrapper tests that should now raise a ProcessSwitch to expect that raise and to use wrapped context objects
timfel
translation fix
timfel
(tfel, tpape) store the last context when suspending, and raise to the trampoline when switching contexts
timfel
Merge default
timfel
Add GET_NEXT_EVENT and DRAW_RECTANGLE stubs
timfel
result of primitive SUSPEND is new frame
Lars Wassermann
small changes to .hgignore
Lars Wassermann
added can_enter_jit hint
  1. Prev
  2. Next