3rdparty /double-conversion
Fix remaining number-to-string failures in chapter 9
2013-01-03 16:44:03 +01:00
masm
Replace the WTF RefPtrs with simpler versions
2013-01-07 16:04:11 +01:00
moth
Dynamically grow/shrink MOTH code block.
2013-01-15 16:28:17 +01:00
tests
Skip tests known to fail
2013-01-16 15:28:10 +01:00
.gitignore
Ignore LLVM generated files.
2013-01-15 16:27:04 +01:00
.gitmodules
Initial import of Test262 test suite
2013-01-04 21:09:22 +01: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
Get closures back into a working state.
2013-01-16 15:57:42 +01:00
main.cpp
Make CodeGen usable without a context.
2013-01-16 15:56:02 +01:00
qmljs_engine.cpp
Rename native functions to builtin functions.
2013-01-16 14:27:28 +01:00
qmljs_engine.h
Rename native functions to builtin functions.
2013-01-16 14:27:28 +01:00
qmljs_environment.cpp
Fixed memory leaks.
2013-01-15 16:27:29 +01:00
qmljs_environment.h
Fixed memory leaks.
2013-01-15 16:27:29 +01:00
qmljs_math.h
Use two operand version of imul
2012-12-04 23:02:48 +01:00
qmljs_objects.cpp
Rename native functions to builtin functions.
2013-01-16 14:27:28 +01:00
qmljs_objects.h
Replaced unnecessary vector with a boolean.
2013-01-16 15:54:13 +01:00
qmljs_runtime.cpp
Get closures back into a working state.
2013-01-16 15:57:42 +01:00
qmljs_runtime.h
Get closures back into a working state.
2013-01-16 15:57:42 +01:00
qmljs_value.cpp
Fix sameValue() for integer vs double 0
2013-01-15 15:16:21 +01:00
qmljs_value.h
Fixes for defineProperty
2013-01-12 23:20:07 +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
Properly mark accessor properties
2013-01-16 14:16:25 +01:00
qv4array.h
Properly mark accessor properties
2013-01-16 14:16:25 +01:00
qv4codegen.cpp
Make CodeGen usable without a context.
2013-01-16 15:56:02 +01:00
qv4codegen_p.h
Make CodeGen usable without a context.
2013-01-16 15:56:02 +01:00
qv4ecmaobjects.cpp
Fix Object.prototype.toLocaleString
2013-01-16 14:18:07 +01:00
qv4ecmaobjects_p.h
Implement StringObject properly
2013-01-14 16:33:03 +01:00
qv4ir.cpp
Set data properties using __defineOwnProperties__
2013-01-04 09:16:06 +01:00
qv4ir_p.h
Set data properties using __defineOwnProperties__
2013-01-04 09:16:06 +01:00
qv4isel_llvm.cpp
Get closures back into a working state.
2013-01-16 15:57:42 +01:00
qv4isel_llvm_p.h
Get closures back into a working state.
2013-01-16 15:57:42 +01:00
qv4isel_masm.cpp
Move common code from various ISel backends into a common base-class.
2013-01-15 16:26:54 +01:00
qv4isel_masm_p.h
Move common code from various ISel backends into a common base-class.
2013-01-15 16:26:54 +01:00
qv4isel_p.cpp
Replaced unnecessary vector with a boolean.
2013-01-16 15:54:13 +01:00
qv4isel_p.h
Move common code from various ISel backends into a common base-class.
2013-01-15 16:26:54 +01:00
qv4isel_util_p.h
Correctly handle negative 0
2012-12-12 11:49:14 +01:00
qv4managed.cpp
Move the mark and inUse bits into the Managed class
2013-01-03 12:20:10 +01:00
qv4managed.h
Fix index access on StringObjects
2013-01-16 14:17:20 +01:00
qv4mm.cpp
Make Array.length a real property with attributes
2013-01-12 23:20:01 +01:00
qv4mm.h
Fix compilation with clang on Mac OS X
2013-01-03 14:31:32 +01:00
qv4objectiterator.cpp
Correctly iterator over properties of StringObjects
2013-01-14 16:58:31 +01:00
qv4objectiterator.h
Correctly iterator over properties of StringObjects
2013-01-14 16:58:31 +01:00
qv4propertydescriptor.h
Fix PropertyDescriptor::isSubset()
2013-01-14 22:15:50 +01:00
qv4propertytable.h
Don't deref 0 pointers
2013-01-14 13:43:35 +01:00
qv4string.cpp
Remove qDebug.
2013-01-14 22:30:49 +01:00
qv4string.h
Add String::toUInt32() and fix has value for "01", ...
2013-01-12 23:19:21 +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
Include path of llvm runtime file in executable.
2013-01-16 15:54:39 +01:00
v4cc
Initial work on exceptions for the AOT compiler.
2012-06-06 15:30:50 +02:00