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 |