]> git.saurik.com Git - apple/javascriptcore.git/commit - bytecompiler/BytecodeGenerator.cpp
JavaScriptCore-576.tar.gz ios-40 v576
authorApple <opensource@apple.com>
Mon, 26 Jul 2010 21:27:40 +0000 (21:27 +0000)
committerApple <opensource@apple.com>
Mon, 26 Jul 2010 21:27:40 +0000 (21:27 +0000)
commitf9bf01c6616d5ddcf65b13b33cedf9e387ff7a63
tree4334abb56ce07ce5b9e87f9bd3b0f4d6d439b53d
parentba379fdc102753d6be2c4d937058fe40257329fe
JavaScriptCore-576.tar.gz
422 files changed:
API/APICast.h
API/APIShims.h [new file with mode: 0644]
API/JSBase.cpp
API/JSBase.h
API/JSCallbackConstructor.cpp
API/JSCallbackConstructor.h
API/JSCallbackFunction.cpp
API/JSCallbackFunction.h
API/JSCallbackObject.h
API/JSCallbackObjectFunctions.h
API/JSClassRef.cpp
API/JSClassRef.h
API/JSContextRef.cpp
API/JSContextRefPrivate.h [new file with mode: 0644]
API/JSObjectRef.cpp
API/JSStringRef.h
API/JSValueRef.cpp
API/OpaqueJSString.cpp
API/tests/testapi.c
API/tests/testapi.js
AllInOneFile.cpp
Android.mk [new file with mode: 0644]
Android.v8.wtf.mk [new file with mode: 0644]
DerivedSources.pro [new file with mode: 0644]
GNUmakefile.am
Info.plist
JavaScriptCore.exp
JavaScriptCore.gyp/JavaScriptCore.gyp [new file with mode: 0644]
JavaScriptCore.gypi
JavaScriptCore.iPhone.order
JavaScriptCore.order
JavaScriptCore.pri
JavaScriptCore.pro
JavaScriptCoreSources.bkl
assembler/ARMAssembler.cpp [new file with mode: 0644]
assembler/ARMAssembler.h [new file with mode: 0644]
assembler/ARMv7Assembler.h
assembler/AbstractMacroAssembler.h
assembler/AssemblerBufferWithConstantPool.h
assembler/MacroAssembler.h
assembler/MacroAssemblerARM.cpp [new file with mode: 0644]
assembler/MacroAssemblerARM.h [new file with mode: 0644]
assembler/MacroAssemblerARMv7.h
assembler/MacroAssemblerCodeRef.h
assembler/MacroAssemblerX86.h
assembler/MacroAssemblerX86Common.h
assembler/MacroAssemblerX86_64.h
assembler/X86Assembler.h
bytecode/CodeBlock.cpp
bytecode/CodeBlock.h
bytecode/EvalCodeCache.h
bytecode/Instruction.h
bytecode/Opcode.h
bytecode/SamplingTool.cpp
bytecode/SamplingTool.h
bytecode/StructureStubInfo.cpp
bytecode/StructureStubInfo.h
bytecompiler/BytecodeGenerator.cpp
bytecompiler/BytecodeGenerator.h
bytecompiler/Label.h
bytecompiler/NodesCodegen.cpp [new file with mode: 0644]
bytecompiler/RegisterID.h
config.h
create_rvct_stubs [new file with mode: 0644]
debugger/Debugger.cpp
debugger/Debugger.h
debugger/DebuggerActivation.cpp
debugger/DebuggerActivation.h
debugger/DebuggerCallFrame.cpp
interpreter/CachedCall.h
interpreter/CallFrame.h
interpreter/CallFrameClosure.h
interpreter/Interpreter.cpp
interpreter/Interpreter.h
interpreter/Register.h
interpreter/RegisterFile.cpp
interpreter/RegisterFile.h
jit/ExecutableAllocator.h
jit/ExecutableAllocatorFixedVMPool.cpp
jit/ExecutableAllocatorPosix.cpp
jit/ExecutableAllocatorSymbian.cpp [new file with mode: 0644]
jit/ExecutableAllocatorWin.cpp
jit/JIT.cpp
jit/JIT.h
jit/JITArithmetic.cpp
jit/JITCall.cpp
jit/JITCode.h
jit/JITInlineMethods.h
jit/JITOpcodes.cpp
jit/JITPropertyAccess.cpp
jit/JITStubCall.h
jit/JITStubs.cpp
jit/JITStubs.h
jsc.cpp
jsc.pro
jscore.bkl
os-win32/WinMain.cpp [new file with mode: 0644]
os-win32/stdbool.h
os-win32/stdint.h
parser/Grammar.y
parser/Lexer.cpp
parser/Lexer.h
parser/NodeConstructors.h
parser/Nodes.cpp
parser/Nodes.h
parser/Parser.cpp
parser/Parser.h
parser/ParserArena.cpp
parser/ParserArena.h
parser/SourceCode.h
pcre/dftables
pcre/pcre.pri
pcre/pcre_exec.cpp
profiler/HeavyProfile.cpp [deleted file]
profiler/HeavyProfile.h [deleted file]
profiler/ProfileGenerator.cpp
profiler/ProfileGenerator.h
profiler/ProfileNode.cpp
profiler/Profiler.cpp
profiler/Profiler.h
profiler/ProfilerServer.mm
profiler/TreeProfile.cpp [deleted file]
profiler/TreeProfile.h [deleted file]
qt/api/QtScript.pro [new file with mode: 0644]
qt/api/qscriptconverter_p.h [new file with mode: 0644]
qt/api/qscriptengine.cpp [new file with mode: 0644]
qt/api/qscriptengine.h [new file with mode: 0644]
qt/api/qscriptengine_p.cpp [new file with mode: 0644]
qt/api/qscriptengine_p.h [new file with mode: 0644]
qt/api/qscriptvalue.cpp [new file with mode: 0644]
qt/api/qscriptvalue.h [new file with mode: 0644]
qt/api/qscriptvalue_p.h [new file with mode: 0644]
qt/api/qtscriptglobal.h [new file with mode: 0644]
qt/tests/qscriptengine/qscriptengine.pro [new file with mode: 0644]
qt/tests/qscriptengine/tst_qscriptengine.cpp [new file with mode: 0644]
qt/tests/qscriptvalue/qscriptvalue.pro [new file with mode: 0644]
qt/tests/qscriptvalue/tst_qscriptvalue.cpp [new file with mode: 0644]
qt/tests/tests.pri [new file with mode: 0644]
qt/tests/tests.pro [new file with mode: 0644]
runtime/ArgList.cpp
runtime/ArgList.h
runtime/Arguments.cpp
runtime/Arguments.h
runtime/ArrayConstructor.cpp
runtime/ArrayConstructor.h
runtime/ArrayPrototype.cpp
runtime/ArrayPrototype.h
runtime/BatchedTransitionOptimizer.h
runtime/BooleanConstructor.cpp
runtime/BooleanConstructor.h
runtime/BooleanObject.cpp
runtime/BooleanObject.h
runtime/BooleanPrototype.cpp
runtime/BooleanPrototype.h
runtime/CallData.h
runtime/ClassInfo.h
runtime/Collector.cpp
runtime/Collector.h
runtime/CollectorHeapIterator.h
runtime/CommonIdentifiers.h
runtime/Completion.cpp
runtime/ConstructData.h
runtime/DateConstructor.cpp
runtime/DateConstructor.h
runtime/DateConversion.cpp
runtime/DateConversion.h
runtime/DateInstance.cpp
runtime/DateInstance.h
runtime/DateInstanceCache.h [new file with mode: 0644]
runtime/DatePrototype.cpp
runtime/DatePrototype.h
runtime/Error.cpp
runtime/Error.h
runtime/ErrorConstructor.cpp
runtime/ErrorConstructor.h
runtime/ErrorInstance.cpp
runtime/ErrorInstance.h
runtime/ErrorPrototype.cpp
runtime/ErrorPrototype.h
runtime/ExceptionHelpers.cpp
runtime/ExceptionHelpers.h
runtime/Executable.cpp [new file with mode: 0644]
runtime/Executable.h [new file with mode: 0644]
runtime/FunctionConstructor.cpp
runtime/FunctionConstructor.h
runtime/FunctionPrototype.cpp
runtime/FunctionPrototype.h
runtime/GetterSetter.cpp
runtime/GetterSetter.h
runtime/GlobalEvalFunction.cpp
runtime/GlobalEvalFunction.h
runtime/Identifier.cpp
runtime/Identifier.h
runtime/InitializeThreading.cpp
runtime/InternalFunction.cpp
runtime/InternalFunction.h
runtime/JSAPIValueWrapper.cpp
runtime/JSAPIValueWrapper.h
runtime/JSActivation.cpp
runtime/JSActivation.h
runtime/JSArray.cpp
runtime/JSArray.h
runtime/JSByteArray.cpp
runtime/JSByteArray.h
runtime/JSCell.cpp
runtime/JSCell.h
runtime/JSFunction.cpp
runtime/JSFunction.h
runtime/JSGlobalData.cpp
runtime/JSGlobalData.h
runtime/JSGlobalObject.cpp
runtime/JSGlobalObject.h
runtime/JSGlobalObjectFunctions.cpp
runtime/JSLock.cpp
runtime/JSLock.h
runtime/JSNotAnObject.cpp
runtime/JSNotAnObject.h
runtime/JSNumberCell.cpp
runtime/JSNumberCell.h
runtime/JSONObject.cpp
runtime/JSONObject.h
runtime/JSObject.cpp
runtime/JSObject.h
runtime/JSPropertyNameIterator.cpp
runtime/JSPropertyNameIterator.h
runtime/JSStaticScopeObject.cpp
runtime/JSStaticScopeObject.h
runtime/JSString.cpp
runtime/JSString.h
runtime/JSType.h
runtime/JSTypeInfo.h [new file with mode: 0644]
runtime/JSValue.cpp
runtime/JSValue.h
runtime/JSVariableObject.cpp
runtime/JSVariableObject.h
runtime/JSWrapperObject.cpp
runtime/JSWrapperObject.h
runtime/JSZombie.cpp [new file with mode: 0644]
runtime/JSZombie.h [new file with mode: 0644]
runtime/LiteralParser.cpp
runtime/LiteralParser.h
runtime/Lookup.cpp
runtime/Lookup.h
runtime/MarkStack.cpp [new file with mode: 0644]
runtime/MarkStack.h [new file with mode: 0644]
runtime/MarkStackNone.cpp [new file with mode: 0644]
runtime/MarkStackPosix.cpp [new file with mode: 0644]
runtime/MarkStackSymbian.cpp [new file with mode: 0644]
runtime/MarkStackWin.cpp [new file with mode: 0644]
runtime/MathObject.cpp
runtime/MathObject.h
runtime/NativeErrorConstructor.cpp
runtime/NativeErrorConstructor.h
runtime/NativeErrorPrototype.cpp
runtime/NativeErrorPrototype.h
runtime/NumberConstructor.cpp
runtime/NumberConstructor.h
runtime/NumberObject.cpp
runtime/NumberObject.h
runtime/NumberPrototype.cpp
runtime/NumberPrototype.h
runtime/NumericStrings.h [new file with mode: 0644]
runtime/ObjectConstructor.cpp
runtime/ObjectConstructor.h
runtime/ObjectPrototype.cpp
runtime/ObjectPrototype.h
runtime/Operations.cpp
runtime/Operations.h
runtime/PropertyDescriptor.cpp [new file with mode: 0644]
runtime/PropertyDescriptor.h [new file with mode: 0644]
runtime/PropertyNameArray.cpp
runtime/PropertyNameArray.h
runtime/PropertySlot.cpp
runtime/Protect.h
runtime/PrototypeFunction.cpp
runtime/PrototypeFunction.h
runtime/RegExp.cpp
runtime/RegExp.h
runtime/RegExpConstructor.cpp
runtime/RegExpConstructor.h
runtime/RegExpMatchesArray.h
runtime/RegExpObject.cpp
runtime/RegExpObject.h
runtime/RegExpPrototype.cpp
runtime/RegExpPrototype.h
runtime/ScopeChain.cpp
runtime/ScopeChain.h
runtime/ScopeChainMark.h
runtime/SmallStrings.cpp
runtime/SmallStrings.h
runtime/StringBuilder.h [new file with mode: 0644]
runtime/StringConstructor.cpp
runtime/StringConstructor.h
runtime/StringObject.cpp
runtime/StringObject.h
runtime/StringObjectThatMasqueradesAsUndefined.h
runtime/StringPrototype.cpp
runtime/StringPrototype.h
runtime/Structure.cpp
runtime/Structure.h
runtime/StructureChain.cpp
runtime/StructureChain.h
runtime/StructureTransitionTable.h
runtime/SymbolTable.h
runtime/TimeoutChecker.cpp
runtime/Tracing.d
runtime/Tracing.h
runtime/TypeInfo.h [deleted file]
runtime/UString.cpp
runtime/UString.h
runtime/UStringImpl.cpp [new file with mode: 0644]
runtime/UStringImpl.h [new file with mode: 0644]
runtime/WeakGCMap.h [new file with mode: 0644]
runtime/WeakGCPtr.h [new file with mode: 0644]
runtime/WeakRandom.h [new file with mode: 0644]
tests/mozilla/ecma/Date/15.9.5.10-1.js
tests/mozilla/ecma/Date/15.9.5.12-1.js
tests/mozilla/ecma_2/RegExp/properties-001.js
tests/mozilla/js1_2/regexp/toString.js
wrec/WREC.h
wrec/WRECGenerator.cpp
wrec/WRECGenerator.h
wscript [new file with mode: 0644]
wtf/AlwaysInline.h
wtf/Assertions.cpp
wtf/Assertions.h
wtf/ByteArray.h
wtf/CrossThreadRefCounted.h
wtf/CurrentTime.cpp
wtf/CurrentTime.h
wtf/DateMath.cpp
wtf/DateMath.h
wtf/DisallowCType.h
wtf/FastAllocBase.h
wtf/FastMalloc.cpp
wtf/FastMalloc.h
wtf/Forward.h
wtf/GOwnPtr.cpp [deleted file]
wtf/GOwnPtr.h [deleted file]
wtf/HashCountedSet.h
wtf/HashFunctions.h
wtf/HashMap.h
wtf/HashSet.h
wtf/HashTable.h
wtf/ListHashSet.h
wtf/ListRefPtr.h
wtf/Locker.h
wtf/MainThread.cpp
wtf/MainThread.h
wtf/MathExtras.h
wtf/MessageQueue.h
wtf/Noncopyable.h
wtf/OwnArrayPtr.h
wtf/OwnFastMallocPtr.h
wtf/OwnPtr.h
wtf/PassRefPtr.h
wtf/Platform.h
wtf/PossiblyNull.h [new file with mode: 0644]
wtf/PtrAndFlags.h
wtf/RandomNumber.cpp
wtf/RandomNumberSeed.h
wtf/RefCounted.h
wtf/RefPtr.h
wtf/RefPtrHashMap.h
wtf/SegmentedVector.h
wtf/StdLibExtras.h
wtf/StringExtras.cpp [new file with mode: 0644]
wtf/StringExtras.h
wtf/StringHashFunctions.h [new file with mode: 0644]
wtf/TCSpinLock.h
wtf/TCSystemAlloc.cpp
wtf/ThreadIdentifierDataPthreads.cpp [new file with mode: 0644]
wtf/ThreadIdentifierDataPthreads.h [new file with mode: 0644]
wtf/ThreadSpecific.h
wtf/Threading.cpp
wtf/Threading.h
wtf/ThreadingNone.cpp
wtf/ThreadingPthreads.cpp
wtf/ThreadingWin.cpp
wtf/TypeTraits.cpp
wtf/TypeTraits.h
wtf/VMTags.h
wtf/ValueCheck.h [new file with mode: 0644]
wtf/Vector.h
wtf/VectorTraits.h
wtf/android/AndroidThreading.h [new file with mode: 0644]
wtf/android/MainThreadAndroid.cpp [new file with mode: 0644]
wtf/chromium/ChromiumThreading.h
wtf/dtoa.cpp
wtf/dtoa.h
wtf/gtk/GOwnPtr.cpp [new file with mode: 0644]
wtf/gtk/GOwnPtr.h [new file with mode: 0644]
wtf/gtk/GRefPtr.cpp [new file with mode: 0644]
wtf/gtk/GRefPtr.h [new file with mode: 0644]
wtf/gtk/ThreadingGtk.cpp
wtf/haiku/MainThreadHaiku.cpp [new file with mode: 0644]
wtf/iphone/MainThreadIPhone.mm [deleted file]
wtf/iphone/WebCoreThread.cpp [new file with mode: 0644]
wtf/iphone/WebCoreThread.h [new file with mode: 0644]
wtf/mac/MainThreadMac.mm
wtf/qt/ThreadingQt.cpp
wtf/unicode/Collator.h
wtf/unicode/UTF8.cpp
wtf/unicode/Unicode.h
wtf/unicode/glib/UnicodeGLib.cpp
wtf/unicode/glib/UnicodeGLib.h
wtf/unicode/icu/CollatorICU.cpp
wtf/unicode/icu/UnicodeIcu.h
wtf/unicode/qt4/UnicodeQt4.h
wtf/unicode/wince/UnicodeWince.cpp [new file with mode: 0644]
wtf/unicode/wince/UnicodeWince.h [new file with mode: 0644]
wtf/win/MainThreadWin.cpp
wtf/wince/FastMallocWince.h [new file with mode: 0644]
wtf/wince/MemoryManager.cpp [new file with mode: 0644]
wtf/wince/MemoryManager.h [new file with mode: 0644]
wtf/wince/mt19937ar.c [new file with mode: 0644]
yarr/RegexCompiler.cpp
yarr/RegexInterpreter.cpp
yarr/RegexInterpreter.h
yarr/RegexJIT.cpp
yarr/RegexJIT.h
yarr/RegexPattern.h