Commit History

Autor SHA1 Mensaxe Data
  Nicolas Petton 04a8ef36fc IRClosure/IRMethod refactoring %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton c5a513a221 - Merged contexts locals and args into one object %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 1cb1af086d Fixed block context home contexts %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 54aec497e2 Merge pull request #330 from herby/context-defaults %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 9098952ddb A way for block context to see parent context. %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 744ebb56eb - Added MethodContext >> method %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton b4f9a7f555 - improved MethodContext >> asString %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton e689c26b17 fillBlock() takes the args and locals as arguments %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton bb028de524 Merge pull request #329 from herby/fillblock %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 0b67c09583 Fixing and shortening block context setup. %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton fadbe674a2 - fixed context locals filling %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 7b9e44855c - Use JS temp variables %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 759c07143f - Interpreter can now (naively) evaluate inlined JS statements %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 676ed4501c Merge branch 'master' into ast-interpreter %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton cfac4b8ddc Merge pull request #324 from xekoukou/master %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton d0c53f4f1c Added some comments on SemanticAnalyzer >> errorUnknownVariable: %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 568e674295 deprecated Smalltalk >> createPackage:properties: %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 50939fc31d Merge pull request #323 from herby/ast-interpreter %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík dd46111322 Recompiled compiler. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 27c5876cdd Makefile: some Helios dependcies added %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 85172e2d03 Fixed test/run_build.sh to support moved ASTInterpreterTest. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 12f905d3d4 Changed Makefile to be able to recompile compiler suite. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík b7f1dacdbe Tests moved to Compiler-Tests. %!s(int64=12) %!d(string=hai) anos
  Apostolis Xekoukoulotakis 54f05f12e4 timesRepeat without truncated %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 20b7ce21ce Small but important boot.js fixes. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 64531f6267 Mis-wrap always put CompiledMethod to Kernel-Object... %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 15e126964e Well-known variables must be exempt of 'globally undefined'. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík 4b3fffcfb3 logContext: shows nil>>nil for block contexts. %!s(int64=12) %!d(string=hai) anos
  Herbert Vojčík f47f3502df Smalltalk >> createPackage:properties: returned. %!s(int64=12) %!d(string=hai) anos
  Nicolas Petton 72bf09f7e2 Never reuse contexts. It's breaking the closure semantics. %!s(int64=12) %!d(string=hai) anos