aboutsummaryrefslogtreecommitdiffstats
path: root/moth
Commit message (Expand)AuthorAgeFilesLines
* Do not save/restore interpreter stack for exceptions.Erik Verbruggen2012-11-152-20/+12
* Changed the interpreter and compiler backends to move consts.Erik Verbruggen2012-11-143-21/+33
* Fix optimisation for passing a single argument to a call.Erik Verbruggen2012-11-141-6/+13
* Fix interpreter exception handling.Erik Verbruggen2012-11-142-4/+46
* Untangle the Jump/CJump interpreter instructions.Erik Verbruggen2012-11-141-1/+6
* Remove the tempRegister from moth by loading/storing values directly.Erik Verbruggen2012-11-144-118/+189
* Added more builtins to moth.Erik Verbruggen2012-11-123-4/+87
* Allow Const's as operands to Binop in moth.Erik Verbruggen2012-11-123-7/+32
* Allow Const's as operands to BinopLars Knoll2012-11-121-4/+4
* Fixed/added name handling in expressions for moth.Erik Verbruggen2012-11-073-30/+65
* Fix use of uninitialised values.Erik Verbruggen2012-11-071-7/+7
* Added more instruction selection to moth to get crypto.js through.Erik Verbruggen2012-11-074-25/+288
* Fix temp/local addressing in MOTH.Erik Verbruggen2012-11-071-3/+4
* Add tracing for runtime methods.Erik Verbruggen2012-11-072-4/+7
* Added calls to built-ins to moth.Erik Verbruggen2012-11-073-5/+87
* Implemented calls in the interpreter.Erik Verbruggen2012-10-254-40/+96
* Added loading of "this" and renamed "ActivateProperty" to "StoreName".Erik Verbruggen2012-10-243-17/+35
* Added property activation to the interpreter.Erik Verbruggen2012-10-233-3/+36
* Fix unused parameter/variable warnings.Erik Verbruggen2012-10-181-1/+11
* Generate correct code when calling valuesLars Knoll2012-10-171-1/+1
* Convert most operations to the new calling conventionLars Knoll2012-10-173-3/+3
* Converting more runtime methods to the new calling conventionLars Knoll2012-10-161-1/+1
* Converting more methods to the new calling conventionLars Knoll2012-10-161-1/+1
* Convert Value constructors to new calling conventionLars Knoll2012-10-161-1/+1
* Further convert runtime methods to the new calling conventionLars Knoll2012-10-161-1/+1
* [moth] Add missing IR::AluOp -> ALUFunction mappingsSimon Hausmann2012-10-141-5/+5
* Proper NaN boxing for Valuelaknoll2012-09-191-1/+1
* Fix bug in jump logicAaron Kennedy2012-06-122-6/+4
* Begin to implement moth vmAaron Kennedy2012-06-125-26/+455
* Add skeleton moth vmeAaron Kennedy2012-06-116-10/+186
* Add moth skeletonAaron Kennedy2012-06-115-0/+186