aboutsummaryrefslogtreecommitdiffstats
path: root/qmljs_runtime.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix __qmljs_string_to_number.Erik Verbruggen2012-11-151-3/+6
* Do not save/restore interpreter stack for exceptions.Erik Verbruggen2012-11-151-9/+8
* Fix for calling Error constructor as a function (15.11.1).Erik Verbruggen2012-11-151-1/+6
* Cleanup Context initializationLars Knoll2012-11-151-7/+4
* Store the activation object as a pointer, not as a Value.Lars Knoll2012-11-151-19/+19
* Remove unused variable and methodLars Knoll2012-11-151-3/+0
* Fix interpreter exception handling.Erik Verbruggen2012-11-141-6/+7
* Better argument ordering.Lars Knoll2012-11-121-12/+12
* Clean up inplace binary operations for subscripts.Lars Knoll2012-11-121-132/+11
* Correct implementation of inplace binopsLars Knoll2012-11-111-55/+22
* Improve handling of binops on LHS expressionsLars Knoll2012-11-111-77/+55
* Cleanup call and construct semanticsLars Knoll2012-11-111-24/+7
* Implement member operations for non integers indicesLars Knoll2012-11-111-11/+33
* Fix free memory readsLars Knoll2012-11-071-34/+46
* Implement initial support for the delete operatorLars Knoll2012-10-311-0/+1
* Conformant implementation of the object internal methodsLars Knoll2012-10-311-41/+41
* Add a Value::sameValue() methodLars Knoll2012-10-311-3/+3
* Rework propertiesLars Knoll2012-10-311-7/+3
* Added basic support for 'for (var x in y)' statementLars Knoll2012-10-311-0/+21
* Remove all is*Object methods.Erik Verbruggen2012-10-251-46/+1
* Implemented calls in the interpreter.Erik Verbruggen2012-10-251-0/+1
* Removed duplicate code for the various function call methods.Erik Verbruggen2012-10-251-50/+37
* Proper exception handlingLars Knoll2012-10-241-41/+45
* Implement regexp supportLars Knoll2012-10-201-0/+10
* Remove the is(Type) methods in ValueLars Knoll2012-10-191-1/+1
* Micro optimisationsLars Knoll2012-10-181-4/+3
* Optimise function calls a little.Lars Knoll2012-10-181-53/+61
* Remove unused methodLars Knoll2012-10-181-26/+0
* Silence signed/unsigned comparison warning.Erik Verbruggen2012-10-181-1/+1
* CleanupLars Knoll2012-10-181-7/+7
* Clean up toUInt16 and fix a small typo in toUInt32Lars Knoll2012-10-171-1/+1
* Clean up to(U)Int and toInteger conversionsLars Knoll2012-10-171-6/+39
* Simplify some builtin methodsLars Knoll2012-10-171-9/+5
* Make some methods inlineLars Knoll2012-10-171-42/+0
* Implement some stubbed out methodsLars Knoll2012-10-171-0/+70
* Pass Value, not 'const Value'Lars Knoll2012-10-171-25/+25
* Fixed more calling conventionsLars Knoll2012-10-171-53/+82
* More changes to the new calling conventionLars Knoll2012-10-171-51/+81
* Change usages of math.h into cmath. Fixes MacOS build.Erik Verbruggen2012-10-171-6/+6
* Generate correct code when calling valuesLars Knoll2012-10-171-5/+5
* Convert most operations to the new calling conventionLars Knoll2012-10-171-27/+25
* Convert some more methods to the new calling conventionLars Knoll2012-10-171-55/+54
* Introduce a Bool typedef for boolean return valuesLars Knoll2012-10-171-4/+4
* Convert some more methods to the new calling conventionLars Knoll2012-10-171-17/+12
* Converting more runtime methods to the new calling conventionLars Knoll2012-10-161-69/+45
* Move conversions to new calling conventionLars Knoll2012-10-161-26/+25
* More conversions to new calling conventionLars Knoll2012-10-161-15/+11
* More conversions to new calling conventionLars Knoll2012-10-161-26/+23
* Converting more methods to the new calling conventionLars Knoll2012-10-161-18/+20
* Converting more runtime methods.Lars Knoll2012-10-161-16/+25