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
…