Commits

Author Commit Message Labels Comments Date
Lars Wassermann
fixed (?) the semaphore errors by informing the primitive-generation that the stack should remain untouched and removing the return value pushes (self)
Lars Wassermann
added primitive 129: return the special objects array which is used by VM the primitive is needed when printing methods in the mini.image
Lars Wassermann
refactored the special nil hack to have its own closure (function extract)
Lars Wassermann
reverted the optimization to the copyLoop because it introduced clipping errors
Lars Wassermann
merge with tip
Lars Wassermann
merge with tip
Lars Wassermann
merge with tip
Lars Wassermann
merge with bit_shift fix
Lars Wassermann
(cfbolz): added the correct hints to the preliminary type-hinting
Lars Wassermann
renamed instance variable ary to contents changed mouse pointer tracking to comply with specifications switched bits of left and right mouse button
Lars Wassermann
moved the tracing printing code to have also the information of argcount, printing arguments now
timfel
fix translation
timfel
revert ovfcheck on LPI left shift
timfel
Adjust interrupt check constant, so we don't do it too often and slow down the JIT
timfel
add travis config
timfel
fix cursor width
timfel
Apply cursor shape
timfel
don't push on semaphore wait
timfel
fixup last commit
timfel
fail STRING_REPLACE primitive for out-of-bounds access to pointer objects, fallback to in-image code
timfel
fix some SDL event handling
timfel
BE_CURSOR can take an optional second argument
timfel
Cast SDL pixelbuffer into ULONGP, so we can set words instead of bytes
timfel
whitespace fixes
timfel
make sure we don't left shift by more than wordsize
timfel
add overflow checking to LPI lshift (because debug build assertion failed)
timfel
merge default
timfel
fix whitespace
timfel
Open files in binary mode, to avoid automatic line-conversion on windows
Lars Wassermann
added fieldtypes tests for testing correctnes of neighbour finding changed fieldtypes tags to enable translating added quicksort implementation for changes sorting
  1. Prev
  2. Next