wiki:Changelog

Version 11 (modified by vranyj1, 9 years ago) ( diff )

--

Smalltalk/X jv-branch ChangeLog

  • 2015-07-07
    • FIX: Fixed bug introduced by upstream change a37464a68e70 (commit d0cc0d0cfffd )
    • ENH: Enabled FFI for 64bit Linux builds (though 64bit linux builds are not yet considered "stable enough")
  • 2015-07-05
    • MAJOR CHANGE: Bye bye, Borland! . Use MINGW32 toolchain to build 32bit Windows version. Got rid of ancient Borland compiler. Finally! Argh...
  • 2015-06-29
    • Virtual Machine
      • FIX: Fixed a baad bug causing VM crash when one set a breakpoint on Java Method (commit 79868de791e7)
  • 2015-06-20
    • stx:goodies/smallsense
  • 2015-06-10
    • STC, Virtual Machine, stx:libbasic, stx:libcomp
      • ENH: Fill in Block source position, i.e., an offset of opening bracket. Given a Block instance, one may ask for it's source position by aBlock sourcePos. Moreover, one can get a parse tree (RB) of the block by aBlock parseTree. This allows for nice optimizations in PetitParser compiler.
  • 2015-05-30
  • 2015-05-21
    • Virtual machine
      • ENH: Use mmap() / munmap() to allocate new space.
      • ENH: When VM is compiled in DEBUG mode (default), allocate extra guard pages behind each newspace halve.
      • FIX: Fixed baaad bugs in various allocation routines causing overflow to memory behind newspace and thus trashing whatever data are there. See commit 384622fa1a79/stx.libbasic. Few VM routines suffered the same.
      • FIX: Fixed initialization of poly caches (they have not been cleared properly)
Note: See TracWiki for help on using the wiki.