Qt Declarative (Quick 2)
Go to file
Simon Hausmann eb5471f4fb Updated wtf and masm from upstream (r137997)
This also brings in the page allocation code from WTF

Change-Id: If6f9fdb4fb2d10530f06e3e9524c95ff5876d084
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
2012-12-18 15:20:39 +01:00
masm Updated wtf and masm from upstream (r137997) 2012-12-18 15:20:39 +01:00
moth Debugging fixes. 2012-12-18 15:18:29 +01:00
tests Make crypto.js work in both v4 and nodejs 2012-12-04 23:27:09 +01:00
.gitignore
debugging.cpp Debugging fixes. 2012-12-18 15:18:29 +01:00
debugging.h Debugging fixes. 2012-12-18 15:18:29 +01:00
llvm_runtime.cpp Fix typeof to work with undefined references 2012-12-08 05:33:51 +01:00
main.cpp For the JIT enable the memory manager that traverses the native stack for references to managed objects 2012-12-17 22:56:27 +01:00
qmljs_engine.cpp Micro optimization of StringPool 2012-12-14 14:24:44 +01:00
qmljs_engine.h Micro optimization of StringPool 2012-12-14 14:24:44 +01:00
qmljs_environment.cpp Set the argumentCount in the Context to the length of arguments. 2012-12-18 15:08:55 +01:00
qmljs_environment.h Fix typeof to work with undefined references 2012-12-08 05:33:51 +01:00
qmljs_math.h Use two operand version of imul 2012-12-04 23:02:48 +01:00
qmljs_objects.cpp More compilation fixes. 2012-12-18 10:19:16 +01:00
qmljs_objects.h Cleanup constructor handling 2012-12-17 10:03:01 +01:00
qmljs_runtime.cpp Fix a bug in catch{}finally{} and simplify code 2012-12-17 20:26:38 +01:00
qmljs_runtime.h Fix a bug in catch{}finally{} and simplify code 2012-12-17 20:26:38 +01:00
qmljs_value.cpp Allow the compiler to inline 2012-12-17 10:45:45 +01:00
qmljs_value.h inline some code in toInt32 and toUInt32 2012-12-13 16:16:50 +01:00
qv4_llvm_p.h
qv4array.cpp
qv4array_p.h Add a MemoryManager, which does GC for the interpreter. 2012-12-08 04:47:53 +01:00
qv4codegen.cpp Fix liveness analyses for hidden exception handling TEMPs. 2012-12-18 11:44:29 +01:00
qv4codegen_p.h Fix liveness analyses for hidden exception handling TEMPs. 2012-12-18 11:44:29 +01:00
qv4ecmaobjects.cpp Cleanup constructor handling 2012-12-17 10:03:01 +01:00
qv4ecmaobjects_p.h Cleanup constructor handling 2012-12-17 10:03:01 +01:00
qv4ir.cpp Fix a bug in catch{}finally{} and simplify code 2012-12-17 20:26:38 +01:00
qv4ir_p.h Fix a bug in catch{}finally{} and simplify code 2012-12-17 20:26:38 +01:00
qv4isel_llvm.cpp More compilation fixes. 2012-12-18 10:19:16 +01:00
qv4isel_llvm_p.h Fix isel for eval and a whole bunch of other warnings. 2012-11-19 14:02:58 +01:00
qv4isel_masm.cpp Fix a bug in catch{}finally{} and simplify code 2012-12-17 20:26:38 +01:00
qv4isel_masm_p.h Correctly set up nested functions 2012-12-13 12:38:11 +01:00
qv4isel_p.cpp Fixes for the arguments object 2012-12-14 13:10:25 +01:00
qv4isel_p.h Correctly set up nested functions 2012-12-13 12:38:11 +01:00
qv4isel_util_p.h Correctly handle negative 0 2012-12-12 11:49:14 +01:00
qv4mm.cpp Remove unused variable 2012-12-18 10:29:18 +01:00
qv4mm.h Fix native stack traversal 2012-12-17 22:56:20 +01:00
qv4syntaxchecker.cpp
qv4syntaxchecker_p.h
test_interpreter.py Allow to run tests in parallel. 2012-12-18 09:19:57 +01:00
v4.pro Use QString::toDouble to convert to numbers 2012-12-11 10:36:05 +01:00
v4cc