aboutsummaryrefslogtreecommitdiffstats
path: root/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Create a proper function object for evalLars Knoll2012-11-181-117/+1
* Store the activation object as a pointer, not as a Value.Lars Knoll2012-11-151-3/+3
* Give an error message when a JS file does not exist.Erik Verbruggen2012-11-141-0/+6
* Added different output types to LLVM backend to ease debugging.Erik Verbruggen2012-11-141-7/+23
* Changed the LLVM backend to also support the LLVM JIT.Erik Verbruggen2012-11-121-29/+51
* Changed commandline and return codes for test harness.Erik Verbruggen2012-11-081-42/+113
* Fix compilation of LLVM backend.Erik Verbruggen2012-11-071-2/+2
* Conformant implementation of the object internal methodsLars Knoll2012-10-311-3/+3
* Fix LLVM backend compilation.Erik Verbruggen2012-10-241-3/+6
* Proper exception handlingLars Knoll2012-10-241-7/+11
* Added LLVM code generation for in-place operators.Erik Verbruggen2012-10-191-1/+4
* Moved LLVM specific code out of main.cpp.Erik Verbruggen2012-10-181-57/+8
* CleanupLars Knoll2012-10-181-1/+1
* Convert Value constructors to new calling conventionLars Knoll2012-10-161-1/+1
* Get rid of compiler warning.Lars Knoll2012-10-161-1/+2
* Fix LLVM buildErik Verbruggen2012-10-121-17/+19
* Add missing license headersSimon Hausmann2012-10-121-0/+40
* Remove old assemblerSimon Hausmann2012-10-101-1/+0
* Use posix_memalign to ensure assert(!(code & 15))Simon Hausmann2012-10-081-1/+3
* Fix generation of multiple functionsSimon Hausmann2012-10-021-2/+3
* Initial import of MASMSimon Hausmann2012-09-231-1/+2
* Proper NaN boxing for Valuelaknoll2012-09-191-3/+3
* Initial work on `eval'.Roberto Raggi2012-06-261-4/+28
* Do not try to optimize the `global object'.Roberto Raggi2012-06-261-18/+8
* Add support for global, eval and function code.Roberto Raggi2012-06-131-0/+3
* Begin to implement moth vmAaron Kennedy2012-06-121-6/+4
* Fix possible crash when executing invalid code.Roberto Raggi2012-06-121-0/+3
* Add skeleton moth vmeAaron Kennedy2012-06-111-6/+11
* Add moth skeletonAaron Kennedy2012-06-111-3/+14
* Increase the size of the code cache.Roberto Raggi2012-06-111-1/+1
* Remove dead codeAaron Kennedy2012-06-081-5/+0
* Resolve the library nameRoberto Raggi2012-06-061-1/+2
* Use O2-level inliningRoberto Raggi2012-06-061-1/+1
* Fix the targetsRoberto Raggi2012-06-061-1/+32
* More work on the AOT.Roberto Raggi2012-06-051-6/+64
* Some more work on the LLVM-based AOT compiler.Roberto Raggi2012-06-051-9/+52
* Move the defnition of the QML/JS Context to qmljs_runtime.hRoberto Raggi2012-06-051-2/+2
* Initial work on the LLVM-based AOT compiler.Roberto Raggi2012-05-311-0/+12
* Generalized instruction selection.Roberto Raggi2012-05-311-0/+1
* Generate cx-instructions for releational expressionsa.Roberto Raggi2012-05-301-1/+1
* Fix the initialization of the ECMA library.Roberto Raggi2012-05-251-1/+4
* Refactored ObjectRoberto Raggi2012-05-251-2/+2
* Propagate exceptionsRoberto Raggi2012-05-251-2/+3
* Throw exceptionsRoberto Raggi2012-05-231-0/+3
* Fix constructor callsRoberto Raggi2012-05-211-1/+1
* Improve [[DefaultValue]]Roberto Raggi2012-05-181-3/+2
* Some refactoring and some initial work on the Date object.Roberto Raggi2012-05-181-43/+46
* Simplified the compiler.Roberto Raggi2012-05-161-11/+13
* Cleanup function prototypes.Roberto Raggi2012-05-151-2/+2
* Add methods to allocate JS entities.Roberto Raggi2012-05-151-1/+1