aboutsummaryrefslogtreecommitdiffstats
path: root/tools/v4/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename v4 to qmljsSimon Hausmann2013-10-221-230/+0
* Cleanup exception handlingSimon Hausmann2013-10-031-1/+0
* Change exception handling APISimon Hausmann2013-10-021-6/+7
* Move Value::fromBool, ... to a new Primitive classLars Knoll2013-09-281-2/+2
* Prevent objects from being collected while in their constructorLars Knoll2013-09-221-4/+2
* convert Managed::put() API to be GC safeLars Knoll2013-09-221-5/+5
* Use a StringRef for Managed::get()Lars Knoll2013-09-221-1/+3
* Convert more methods to use ReturnedValueLars Knoll2013-09-181-5/+8
* Use ReturnedValue for Managed::get().Lars Knoll2013-09-181-1/+1
* Use a ReturnedValue for Managed::call()Lars Knoll2013-09-181-4/+4
* Use a ReturnedValue when converting to String or ObjectLars Knoll2013-09-121-1/+1
* Change signature of call/construct() to take a pointer to a CallDataLars Knoll2013-09-111-4/+4
* Cleanup calls to Object::setPrototype()Lars Knoll2013-09-021-2/+0
* Move prototype pointer into QV4::InternalClassLars Knoll2013-09-021-2/+2
* change calling convention for JS function callsLars Knoll2013-09-021-4/+4
* Fix crashes when running tst_qqmlecmascript::importScripts with aggressive gcSimon Hausmann2013-09-021-2/+0
* Merge branch 'wip/v4' of ssh://codereview.qt-project.org/qt/qtdeclarative int...Simon Hausmann2013-08-201-0/+2
|\
| * Refcount the compilation unit and remove refcount from runtime functionSimon Hausmann2013-08-161-0/+2
* | Remove QV4::DiagnosticMessageLars Knoll2013-08-201-13/+1
|/
* Remove the llvm isel backendLars Knoll2013-08-081-169/+1
* Initial support for debugging in the v4 interpreterSimon Hausmann2013-07-261-14/+0
* Move QV4::Exception into a separate compilation unit with header fileSimon Hausmann2013-07-121-0/+1
* Disable the JIT on Windows/AMD64 as well as on iOSSimon Hausmann2013-06-261-1/+6
* Remove the context argument from Managed::callLars Knoll2013-06-221-5/+5
* Remove context parameter from Manged::put.Lars Knoll2013-06-221-5/+3
* Make it possible to evaluate JS with the v4 tool the QML waySimon Hausmann2013-06-171-0/+7
* Fix file and line number reporting of QML/JS errorsSimon Hausmann2013-05-271-1/+1
* Add support for line numbers in stack traces (Linux/Mac OS X only at this point)Simon Hausmann2013-05-271-16/+22
* Various fixesLars Knoll2013-05-221-5/+4
* Add flag to the engine to enable/disable RegExp JITting.Erik Verbruggen2013-05-081-1/+6
* Cleanups to QV4::LookupLars Knoll2013-04-201-19/+19
* Fix compilation with built-in v4vm JS engineSimon Hausmann2013-04-151-9/+9
* Store the global object as an Object pointer in the engineLars Knoll2013-04-081-1/+1
* Check if "use strict" has no escaped chars.Erik Verbruggen2013-03-181-1/+1
* Rename qmljs_runtime to qv4runtimeLars Knoll2013-03-141-1/+1
* Rename qmljs_environment.* to qv4context.*Lars Knoll2013-03-141-1/+1
* "Fix" llvm build.Erik Verbruggen2013-03-071-0/+5
* Cleanup put and properly implement it for stringsLars Knoll2013-03-071-2/+2
* First part of moving get/put etc. into the Managed vtbl.Lars Knoll2013-03-071-1/+1
* Get rid of 'Value ExecutionEngine::exception' memberSimon Hausmann2013-03-061-5/+4
* Move function execution into a little ExecutionEngine::run helper functionSimon Hausmann2013-03-051-13/+5
* Cleanup: Get rid of manual unwind stackSimon Hausmann2013-03-041-1/+2
* Implement JavaScript exceptions using C++ exceptionsSimon Hausmann2013-03-031-20/+20
* Silence compilerLars Knoll2013-02-141-1/+1
* Move call/construct over into the new vtable.Lars Knoll2013-02-141-2/+12
* Fix print and gc in builtin v4 methodSimon Hausmann2013-02-141-34/+4
* Implement a first iteration of the fast property lookup schemeLars Knoll2013-02-121-0/+1
* Remove unnecessary sys/mman.h inclusionSimon Hausmann2013-02-091-1/+0
* Fix exports in v4 binarySimon Hausmann2013-02-091-3/+3
* Fixed the llvm bits of the build process.Erik Verbruggen2013-02-061-17/+16