Qt Declarative (Quick 2)
Go to file
Erik Verbruggen 50eef1d4a1 Debugging fixes.
Change-Id: I53b7301c28314210f96acc358744ff7e2a65546d
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
2012-12-18 15:18:29 +01:00
masm Add initial version of stack walker 2012-12-10 10:32:57 +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 Ignore generated files 2012-10-10 13:19:32 +02:00
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 Added different output types to LLVM backend to ease debugging. 2012-11-14 08:40:37 +01:00
qv4array.cpp Generate correct code when calling values 2012-10-17 09:35:39 +02:00
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 Add missing license headers 2012-10-12 10:51:06 +02:00
qv4syntaxchecker_p.h Add missing license headers 2012-10-12 10:51:06 +02:00
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 Initial work on exceptions for the AOT compiler. 2012-06-06 15:30:50 +02:00