aboutsummaryrefslogtreecommitdiffstats
path: root/llvm_runtime.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix typeof to work with undefined referencesLars Knoll2012-12-081-1/+1
* Remove the DeclarativeEnvironment class againLars Knoll2012-12-021-1/+1
* Get rid of variableEnvironmentLars Knoll2012-11-301-1/+1
* Set the name of a function in more (most?) cases.Erik Verbruggen2012-11-291-2/+2
* Fix some issues with the delete operatorLars Knoll2012-11-251-7/+2
* return results directly instead of using the contextLars Knoll2012-11-201-3/+3
* Better handling of contexts and environmentsLars Knoll2012-11-191-1/+1
* Move the engine and context classes into their own filesLars Knoll2012-11-191-0/+1
* Rename Context to ExecutionContextLars Knoll2012-11-191-87/+87
* Remove unused variable and methodLars Knoll2012-11-151-6/+0
* Added more built-ins to the llvm backend and runtime.Erik Verbruggen2012-11-141-0/+27
* Proper exception handlingLars Knoll2012-10-241-5/+0
* More LLVM code generation. This should complete the expressions.Erik Verbruggen2012-10-221-0/+110
* Added LLVM code generation for in-place operators.Erik Verbruggen2012-10-191-0/+55
* More changes to the new calling conventionLars Knoll2012-10-171-2/+2
* Generate correct code when calling valuesLars Knoll2012-10-171-1/+1
* Convert most operations to the new calling conventionLars Knoll2012-10-171-21/+21
* Convert some more methods to the new calling conventionLars Knoll2012-10-171-4/+4
* Converting more runtime methods to the new calling conventionLars Knoll2012-10-161-5/+5
* Move conversions to new calling conventionLars Knoll2012-10-161-3/+3
* More conversions to new calling conventionLars Knoll2012-10-161-1/+1
* More conversions to new calling conventionLars Knoll2012-10-161-5/+5
* Converting more methods to the new calling conventionLars Knoll2012-10-161-2/+3
* Converting more runtime methods.Lars Knoll2012-10-161-2/+2
* 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
* Start changing signatures of the runtime to being value based.Lars Knoll2012-10-161-4/+4
* Add missing license headersSimon Hausmann2012-10-121-0/+41
* Remove almost all uses of __qmljs_init_stringLars Knoll2012-10-121-1/+1
* Remove __qmljs_init_(number|boolean)Lars Knoll2012-10-121-2/+2
* Introduce an integer type for ValueLars Knoll2012-10-121-2/+2
* Generate LLVM code for constructor callsRoberto Raggi2012-06-071-2/+13
* Delete propertiesRoberto Raggi2012-06-071-0/+20
* Generate LLVM code for the `this-expression'.Roberto Raggi2012-06-061-0/+5
* Initial work on exceptions for the AOT compiler.Roberto Raggi2012-06-061-0/+15
* Generate code for closures.Roberto Raggi2012-06-061-0/+10
* Lower IR::Name nodes.Roberto Raggi2012-06-061-0/+30
* Generate LLVM code for MoveMemberRoberto Raggi2012-06-061-2/+2
* Lower subscriptsRoberto Raggi2012-06-061-0/+10
* Lower IR::Call and IR::NewRoberto Raggi2012-06-061-0/+10
* Generate LLVM code for member expressionsRoberto Raggi2012-06-061-0/+5
* Compile simple IR::New nodesRoberto Raggi2012-06-061-0/+5
* More work on the AOT.Roberto Raggi2012-06-051-0/+1
* Start generating LLVM code for IR::Call nodes.Roberto Raggi2012-06-051-0/+10
* LLVM code for unary expressionsRoberto Raggi2012-06-051-0/+19
* Generate LLVM code for the binary expressionsRoberto Raggi2012-06-051-0/+106
* Generate LLVM code for the conditional jumps.Roberto Raggi2012-06-051-0/+5
* Some more work on the LLVM-based AOT compiler.Roberto Raggi2012-06-051-0/+27