source:
webkit/trunk/Source/JavaScriptCore/runtime@
197185
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
ArgList.cpp | 2.8 KB | 196240 | 9 years | String.match should defend against matches that would crash the VM … | |
ArgList.h | 3.8 KB | 196240 | 9 years | String.match should defend against matches that would crash the VM … | |
ArgumentsMode.h | 1.5 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
ArityCheckMode.h | 1.5 KB | 163027 | 11 years | Merge the jsCStack branch … | |
ArrayBuffer.cpp | 2.3 KB | 195360 | 9 years | [ES6] Fix various issues with TypedArrays. … | |
ArrayBuffer.h | 8.7 KB | 163444 | 11 years | XMLHttpRequest performs too many copies for ArrayBuffer results … | |
ArrayBufferNeuteringWatchpoint.cpp | 2.5 KB | 172129 | 11 years | Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, … | |
ArrayBufferNeuteringWatchpoint.h | 2.1 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
ArrayBufferView.cpp | 2.0 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
ArrayBufferView.h | 6.5 KB | 171323 | 11 years | new Int32Array(new ArrayBuffer(100), 1, 1) shouldn't throw an error … | |
ArrayConstructor.cpp | 4.8 KB | 196414 | 9 years | Symbol.species accessors on builtin constructors should be … | |
ArrayConstructor.h | 2.4 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
ArrayConventions.h | 4.8 KB | 183787 | 10 years | Large array shouldn't be slow … | |
ArrayIteratorPrototype.cpp | 2.6 KB | 192204 | 10 years | create_hash_table should know whether a function is JSBuiltin or not. … | |
ArrayIteratorPrototype.h | 2.4 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
ArrayPrototype.cpp | 44.8 KB | 197011 | 9 years | arrayProtoFuncConcat doesn't check for an exception after allocating … | |
ArrayPrototype.h | 2.5 KB | 196414 | 9 years | Symbol.species accessors on builtin constructors should be … | |
ArrayStorage.h | 4.6 KB | 169121 | 11 years | JSArray::shiftCountWith* could be more efficient … | |
BasicBlockLocation.cpp | 3.8 KB | 192125 | 10 years | Control Flow Profiler should keep execution counts of basic blocks … | |
BasicBlockLocation.h | 2.6 KB | 192125 | 10 years | Control Flow Profiler should keep execution counts of basic blocks … | |
BatchedTransitionOptimizer.h | 2.0 KB | 169703 | 11 years | Eagerly reify DOM prototype attributes … | |
BigInteger.h | 3.7 KB | 143232 | 12 years | Stop placing std::isfinite and std::signbit inside the global scope … | |
BooleanConstructor.cpp | 3.1 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
BooleanConstructor.h | 2.0 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
BooleanObject.cpp | 1.4 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
BooleanObject.h | 1.9 KB | 154038 | 12 years | Foo::s_info should be Foo::info(), so that you can change how the … | |
BooleanPrototype.cpp | 3.3 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
BooleanPrototype.h | 1.9 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
BundlePath.h | 1.5 KB | 171391 | 11 years | Merge r169628 from ftlopt. 2014-06-04 Matthew Mirman … | |
BundlePath.mm | 1.9 KB | 171391 | 11 years | Merge r169628 from ftlopt. 2014-06-04 Matthew Mirman … | |
Butterfly.h | 8.1 KB | 166217 | 11 years | Safari crashes in JavaScriptCore: JSC::JSObject::growOutOfLineStorage … | |
ButterflyInlines.h | 9.3 KB | 166292 | 11 years | Rename hasFastArrayStorage to be more appropriate … | |
CallData.cpp | 3.0 KB | 194242 | 9 years | Web Inspector: Add JSContext Script Profiling … | |
CallData.h | 2.8 KB | 194242 | 9 years | Web Inspector: Add JSContext Script Profiling … | |
ClassInfo.h | 7.0 KB | 194175 | 9 years | Improve JSObject::put performance … | |
ClonedArguments.cpp | 9.2 KB | 196644 | 9 years | ClonedArguments should not materialize its special properties unless … | |
ClonedArguments.h | 3.8 KB | 185277 | 10 years | Subclasses of JSNonFinalObject with gc'able children need to implement … | |
CodeCache.cpp | 9.9 KB | 196272 | 9 years | CodeCache should give up on evals if there are variables under TDZ … | |
CodeCache.h | 7.0 KB | 193766 | 9 years | [ES6] "super" and "this" should be lexically bound inside an arrow … | |
CodeSpecializationKind.cpp | 1.7 KB | 136199 | 12 years | It should be easy to find code blocks in debug dumps … | |
CodeSpecializationKind.h | 1.9 KB | 136199 | 12 years | It should be easy to find code blocks in debug dumps … | |
CommonIdentifiers.cpp | 2.9 KB | 196022 | 9 years | [JSC] Introduce BytecodeIntrinsic constant rep like @undefined … | |
CommonIdentifiers.h | 11.2 KB | 196950 | 9 years | Use Symbol.species in the builtin TypedArray.prototype functions … | |
CommonSlowPaths.cpp | 25.8 KB | 197144 | 9 years | [ES6] for...in iteration doesn't comply with the specification … | |
CommonSlowPaths.h | 12.5 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
CommonSlowPathsExceptions.cpp | 1.8 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
CommonSlowPathsExceptions.h | 1.7 KB | 164424 | 11 years | Get rid of redundant Platform.h includes … | |
CompilationResult.cpp | 1.9 KB | 154824 | 12 years | CodeBlock compilation and installation should be simplified and … | |
CompilationResult.h | 3.0 KB | 154824 | 12 years | CodeBlock compilation and installation should be simplified and … | |
Completion.cpp | 8.6 KB | 196785 | 9 years | Proxy's don't properly handle Symbols as PropertyKeys. … | |
Completion.h | 2.8 KB | 194242 | 9 years | Web Inspector: Add JSContext Script Profiling … | |
ConcurrentJITLock.h | 3.4 KB | 188323 | 10 years | Always use a byte-sized lock implementation … | |
ConsoleClient.cpp | 8.7 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
ConsoleClient.h | 3.4 KB | 178060 | 10 years | Web Inspector: purge PassRefPtr from Inspector code and use Ref for … | |
ConsolePrototype.cpp | 16.3 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
ConsolePrototype.h | 2.2 KB | 165199 | 11 years | Web Inspector: Expose the console object in JSContexts to interact … | |
ConsoleTypes.h | 2.0 KB | 185714 | 10 years | [Content Extensions] Log blocked loads to the WebInspector console … | |
ConstantMode.cpp | 1.7 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
ConstantMode.h | 1.7 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
ConstructAbility.h | 1.5 KB | 187205 | 10 years | Introducing construct ability into JS executables … | |
ConstructData.cpp | 2.7 KB | 195878 | 9 years | Array.prototype native functions should use Symbol.species to … | |
ConstructData.h | 3.1 KB | 195878 | 9 years | Array.prototype native functions should use Symbol.species to … | |
ControlFlowProfiler.cpp | 5.6 KB | 192125 | 10 years | Control Flow Profiler should keep execution counts of basic blocks … | |
ControlFlowProfiler.h | 3.9 KB | 192125 | 10 years | Control Flow Profiler should keep execution counts of basic blocks … | |
CustomGetterSetter.cpp | 2.1 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
CustomGetterSetter.h | 3.0 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
DataView.cpp | 2.2 KB | 185346 | 10 years | Purge PassRefPtr in JavaScriptCore … | |
DataView.h | 3.4 KB | 185346 | 10 years | Purge PassRefPtr in JavaScriptCore … | |
DateConstructor.cpp | 7.8 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
DateConstructor.h | 2.2 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
DateConversion.cpp | 4.2 KB | 127505 | 13 years | Improve JSC use of Strings after the UString->String change … | |
DateConversion.h | 1.8 KB | 171391 | 11 years | Merge r169628 from ftlopt. 2014-06-04 Matthew Mirman … | |
DateInstance.cpp | 2.8 KB | 175078 | 11 years | String(new Date(Mar 30 2014 01:00:00)) is wrong in CET … | |
DateInstance.h | 3.1 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
DateInstanceCache.h | 2.8 KB | 185532 | 10 years | Purge PassRefPtr in JavaScriptCore - 2 … | |
DatePrototype.cpp | 42.3 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
DatePrototype.h | 2.0 KB | 195138 | 9 years | [INTL] Implement Date.prototype.toLocaleString in ECMA-402 … | |
DirectArguments.cpp | 6.6 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
DirectArguments.h | 6.2 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
DirectArgumentsOffset.cpp | 1.6 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
DirectArgumentsOffset.h | 2.0 KB | 182000 | 10 years | Fix a typo that ggaren found but that I didn't fix before. * … | |
DumpContext.cpp | 1.6 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
DumpContext.h | 1.8 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
EnumerationMode.h | 2.7 KB | 187440 | 10 years | Rename PropertyNameMode::Both to PropertyNameMode::StringsAndSymbols … | |
Error.cpp | 10.1 KB | 196986 | 9 years | Debug assertion failure while loading … | |
Error.h | 6.0 KB | 196986 | 9 years | Debug assertion failure while loading … | |
ErrorConstructor.cpp | 3.0 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
ErrorConstructor.h | 2.0 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
ErrorHandlingScope.cpp | 2.1 KB | 170147 | 11 years | Remove ENABLE(LLINT) and ENABLE(LLINT_C_LOOP) guards … | |
ErrorHandlingScope.h | 1.6 KB | 163027 | 11 years | Merge the jsCStack branch … | |
ErrorInstance.cpp | 5.6 KB | 196302 | 9 years | Error construction for inlined operations should not use the inliner's … | |
ErrorInstance.h | 3.3 KB | 182495 | 10 years | Source and stack information should get appended only to native errors … | |
ErrorPrototype.cpp | 4.6 KB | 182495 | 10 years | Source and stack information should get appended only to native errors … | |
ErrorPrototype.h | 1.9 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
Exception.cpp | 2.8 KB | 185487 | 10 years | WebCore::reportException() needs to be able to accept a raw thrown … | |
Exception.h | 2.7 KB | 185487 | 10 years | WebCore::reportException() needs to be able to accept a raw thrown … | |
ExceptionFuzz.cpp | 2.2 KB | 191058 | 10 years | Rename some JSC option names to be more uniform. … | |
ExceptionFuzz.h | 1.9 KB | 191058 | 10 years | Rename some JSC option names to be more uniform. … | |
ExceptionHelpers.cpp | 12.6 KB | 194248 | 9 years | [ES6] Add support for Symbol.hasInstance … | |
ExceptionHelpers.h | 3.9 KB | 194248 | 9 years | [ES6] Add support for Symbol.hasInstance … | |
Executable.cpp | 32.7 KB | 196165 | 9 years | Web Inspector: InspectorTimelineAgent doesn't need to recompile … | |
Executable.h | 25.6 KB | 195876 | 9 years | Pack FunctionExecutable and UnlinkedFunctionExecutable harder … | |
Float32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Float64Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
FunctionConstructor.cpp | 6.0 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
FunctionConstructor.h | 2.8 KB | 195070 | 9 years | [ES6] Support subclassing Function. … | |
FunctionExecutableDump.cpp | 2.0 KB | 188256 | 10 years | Fix debug build when optimization is enabled … | |
FunctionExecutableDump.h | 1.7 KB | 141069 | 12 years | DFG should not use a graph that is a vector, Nodes shouldn't move … | |
FunctionHasExecutedCache.cpp | 3.7 KB | 178695 | 10 years | Web Inspector: Provide a front end for JSC's Control Flow Profiler … | |
FunctionHasExecutedCache.h | 2.4 KB | 178695 | 10 years | Web Inspector: Provide a front end for JSC's Control Flow Profiler … | |
FunctionPrototype.cpp | 7.4 KB | 196772 | 9 years | Implement Proxy.GetOwnProperty … | |
FunctionPrototype.h | 1.9 KB | 194248 | 9 years | [ES6] Add support for Symbol.hasInstance … | |
FunctionRareData.cpp | 3.8 KB | 196956 | 9 years | Bound functions should use the prototype of the function being bound … | |
FunctionRareData.h | 4.8 KB | 196956 | 9 years | Bound functions should use the prototype of the function being bound … | |
GeneratorFrame.cpp | 3.7 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorFrame.h | 2.9 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorFunctionConstructor.cpp | 3.2 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorFunctionConstructor.h | 2.6 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorFunctionPrototype.cpp | 2.2 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorFunctionPrototype.h | 2.2 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorPrototype.cpp | 2.4 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GeneratorPrototype.h | 2.4 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
GenericArguments.h | 2.9 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
GenericArgumentsInlines.h | 8.7 KB | 187355 | 10 years | Object.getOwnPropertySymbols on large list takes very long … | |
GenericOffset.h | 3.1 KB | 195440 | 9 years | Add some missing WTF_MAKE_FAST_ALLOCATED in JavaScriptCore. … | |
GenericTypedArrayView.h | 4.0 KB | 185532 | 10 years | Purge PassRefPtr in JavaScriptCore - 2 … | |
GenericTypedArrayViewInlines.h | 4.0 KB | 185532 | 10 years | Purge PassRefPtr in JavaScriptCore - 2 … | |
GetPutInfo.h | 7.1 KB | 189339 | 10 years | [ES6] Instantiate Module Environment bindings and execute module … | |
GetterSetter.cpp | 3.5 KB | 185259 | 10 years | finally blocks should not set the exception stack trace when … | |
GetterSetter.h | 4.9 KB | 194175 | 9 years | Improve JSObject::put performance … | |
Identifier.cpp | 3.5 KB | 184612 | 10 years | Move AtomicStringImpl table related operations from AtomicString to … | |
Identifier.h | 11.6 KB | 196785 | 9 years | Proxy's don't properly handle Symbols as PropertyKeys. … | |
IdentifierInlines.h | 4.8 KB | 196785 | 9 years | Proxy's don't properly handle Symbols as PropertyKeys. … | |
IndexingHeader.h | 4.7 KB | 172129 | 11 years | Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, … | |
IndexingHeaderInlines.h | 2.3 KB | 166292 | 11 years | Rename hasFastArrayStorage to be more appropriate … | |
IndexingType.cpp | 4.2 KB | 160092 | 11 years | Remove stdio.h from JSC files. … | |
IndexingType.h | 6.7 KB | 183450 | 10 years | [JSC] Add support for typed arrays to the Array profiling … | |
InferredType.cpp | 17.5 KB | 190916 | 10 years | Introduce Symbol type for property type inference … | |
InferredType.h | 8.5 KB | 190916 | 10 years | Introduce Symbol type for property type inference … | |
InferredTypeTable.cpp | 5.3 KB | 190076 | 10 years | JSC should infer property types … | |
InferredTypeTable.h | 5.2 KB | 191134 | 10 years | InferredTypeTable should ref its keys … | |
InferredValue.cpp | 3.9 KB | 182759 | 10 years | JSC should detect singleton functions … | |
InferredValue.h | 5.0 KB | 182763 | 10 years | Unreviewed, fix Windows build. Windows doesn't take kindly to private … | |
InitializeThreading.cpp | 2.7 KB | 188499 | 10 years | Use WTF::Lock and WTF::Condition instead of WTF::Mutex, … | |
InitializeThreading.h | 1.9 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
InspectorInstrumentationObject.cpp | 3.6 KB | 192204 | 10 years | create_hash_table should know whether a function is JSBuiltin or not. … | |
InspectorInstrumentationObject.h | 2.5 KB | 188497 | 10 years | Add InspectorInstrumentation builtin object to instrument the code in … | |
Int8Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Int16Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Int32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
IntegralTypedArrayBase.h | 2.3 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
InternalFunction.cpp | 4.4 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
InternalFunction.h | 2.4 KB | 194869 | 9 years | Arrays should use the InternalFunctionAllocationProfile when … | |
IntlCollator.cpp | 17.9 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlCollator.h | 2.9 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlCollatorConstructor.cpp | 7.2 KB | 194253 | 9 years | [INTL] Implement Collator Compare Functions … | |
IntlCollatorConstructor.h | 2.5 KB | 191286 | 10 years | Drop !newTarget check since it always becomes true … | |
IntlCollatorPrototype.cpp | 6.3 KB | 194310 | 9 years | Make JSString::SafeView less of a footgun. … | |
IntlCollatorPrototype.h | 2.1 KB | 187575 | 10 years | Implement basic types for ECMAScript Internationalization API … | |
IntlDateTimeFormat.cpp | 33.4 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlDateTimeFormat.h | 3.9 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlDateTimeFormatConstructor.cpp | 7.6 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlDateTimeFormatConstructor.h | 2.6 KB | 191286 | 10 years | Drop !newTarget check since it always becomes true … | |
IntlDateTimeFormatPrototype.cpp | 6.6 KB | 194387 | 9 years | [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions () … | |
IntlDateTimeFormatPrototype.h | 2.1 KB | 187575 | 10 years | Implement basic types for ECMAScript Internationalization API … | |
IntlNumberFormat.cpp | 21.5 KB | 196850 | 9 years | [INTL] Implement Number Format Functions … | |
IntlNumberFormat.h | 3.2 KB | 196850 | 9 years | [INTL] Implement Number Format Functions … | |
IntlNumberFormatConstructor.cpp | 7.5 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlNumberFormatConstructor.h | 2.5 KB | 191286 | 10 years | Drop !newTarget check since it always becomes true … | |
IntlNumberFormatPrototype.cpp | 6.1 KB | 196850 | 9 years | [INTL] Implement Number Format Functions … | |
IntlNumberFormatPrototype.h | 2.1 KB | 187575 | 10 years | Implement basic types for ECMAScript Internationalization API … | |
IntlObject.cpp | 38.5 KB | 196887 | 9 years | Improvements to Intl code … | |
IntlObject.h | 3.3 KB | 196434 | 9 years | [INTL] Implement Intl.NumberFormat.prototype.resolvedOptions () … | |
Intrinsic.h | 2.4 KB | 194087 | 9 years | Math.random should have an intrinsic thunk and it should be later … | |
IterationStatus.h | 1.5 KB | 183124 | 10 years | Give the heap object iterators the ability to return early. … | |
IteratorOperations.cpp | 5.5 KB | 194838 | 9 years | [JSC] Iterating over a Set/Map is too slow … | |
IteratorOperations.h | 1.9 KB | 194838 | 9 years | [JSC] Iterating over a Set/Map is too slow … | |
IteratorPrototype.cpp | 2.1 KB | 196022 | 9 years | [JSC] Introduce BytecodeIntrinsic constant rep like @undefined … | |
IteratorPrototype.h | 2.3 KB | 185577 | 10 years | [ES6] Introduce %IteratorPrototype% and drop all … | |
JSAPIValueWrapper.cpp | 1.2 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
JSAPIValueWrapper.h | 2.4 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
JSArray.cpp | 49.2 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
JSArray.h | 13.4 KB | 186358 | 10 years | Array.concat should be fast for integer or double arrays … | |
JSArrayBuffer.cpp | 4.4 KB | 195398 | 9 years | Unreviewed, rolling out r195375. … | |
JSArrayBuffer.h | 2.7 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
JSArrayBufferConstructor.cpp | 5.1 KB | 196986 | 9 years | Debug assertion failure while loading … | |
JSArrayBufferConstructor.h | 2.1 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
JSArrayBufferPrototype.cpp | 4.0 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
JSArrayBufferPrototype.h | 1.9 KB | 156620 | 12 years | Pass VM instead of ExecState to simple builtin constructors. … | |
JSArrayBufferView.cpp | 7.6 KB | 196179 | 9 years | Arrayify for a typed array shouldn't create a monster … | |
JSArrayBufferView.h | 7.7 KB | 196179 | 9 years | Arrayify for a typed array shouldn't create a monster … | |
JSArrayBufferViewInlines.h | 2.6 KB | 195360 | 9 years | [ES6] Fix various issues with TypedArrays. … | |
JSArrayIterator.cpp | 2.9 KB | 182647 | 10 years | ES6: Iterator toString names should be consistent … | |
JSArrayIterator.h | 2.6 KB | 181203 | 10 years | Web Inspector: ES6: Improved Support for Iterator Objects … | |
JSBoundFunction.cpp | 7.7 KB | 196956 | 9 years | Bound functions should use the prototype of the function being bound … | |
JSBoundFunction.h | 2.9 KB | 196033 | 9 years | [ES6] bound functions .name property should be "bound " + the target … | |
JSBoundSlotBaseFunction.cpp | 4.1 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
JSBoundSlotBaseFunction.h | 2.8 KB | 196001 | 9 years | Native Bindings Descriptors are Incomplete … | |
JSCallee.cpp | 2.3 KB | 182899 | 10 years | Extract the allocation profile from JSFunction into a rare object … | |
JSCallee.h | 3.4 KB | 194369 | 9 years | Remove OverridesHasInstance from TypeInfoFlags … | |
JSCell.cpp | 7.6 KB | 179429 | 10 years | Implement ES6 Symbol https://bugs.webkit.org/show_bug.cgi?id=140435 … | |
JSCell.h | 9.7 KB | 190569 | 10 years | Allow an object's marking state to track The Three Colors … | |
JSCellInlines.h | 7.4 KB | 190569 | 10 years | Allow an object's marking state to track The Three Colors … | |
JSCInlines.h | 2.4 KB | 194175 | 9 years | Improve JSObject::put performance … | |
JSCJSValue.cpp | 13.7 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
JSCJSValue.h | 19.8 KB | 195878 | 9 years | Array.prototype native functions should use Symbol.species to … | |
JSCJSValueInlines.h | 23.5 KB | 196959 | 9 years | JSValue::isConstructor and JSValue::isFunction should check … | |
JSConsole.cpp | 1.5 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
JSConsole.h | 2.2 KB | 165199 | 11 years | Web Inspector: Expose the console object in JSContexts to interact … | |
JSDataView.cpp | 6.2 KB | 191215 | 10 years | Add Intrinsic Getters and use them to fix performance on the getters … | |
JSDataView.h | 3.2 KB | 191215 | 10 years | Add Intrinsic Getters and use them to fix performance on the getters … | |
JSDataViewPrototype.cpp | 10.8 KB | 191864 | 10 years | [ES6] Add support for toStringTag … | |
JSDataViewPrototype.h | 2.0 KB | 191864 | 10 years | [ES6] Add support for toStringTag … | |
JSDateMath.cpp | 9.7 KB | 175078 | 11 years | String(new Date(Mar 30 2014 01:00:00)) is wrong in CET … | |
JSDateMath.h | 2.5 KB | 175078 | 11 years | String(new Date(Mar 30 2014 01:00:00)) is wrong in CET … | |
JSDestructibleObject.h | 747 bytes | 171888 | 11 years | JSCell::classInfo() belongs in JSCellInlines.h. … | |
JSEnvironmentRecord.cpp | 2.1 KB | 182759 | 10 years | JSC should detect singleton functions … | |
JSEnvironmentRecord.h | 3.9 KB | 189525 | 10 years | Source/JavaScriptCore: Unify symbolTableGet and Put in … | |
JSExportMacros.h | 2.5 KB | 187819 | 10 years | Introduce COMPILER(GCC_OR_CLANG) guard and make COMPILER(GCC) true … | |
JSFloat32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSFloat64Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSFunction.cpp | 24.0 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
JSFunction.h | 7.1 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
JSFunctionInlines.h | 3.7 KB | 195070 | 9 years | [ES6] Support subclassing Function. … | |
JSGeneratorFunction.cpp | 2.8 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
JSGeneratorFunction.h | 2.8 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
JSGenericTypedArrayView.h | 13.9 KB | 195701 | 9 years | [mips] Use reinterpret_cast_ptr to suppress alignment warnings. … | |
JSGenericTypedArrayViewConstructor.h | 2.3 KB | 191059 | 10 years | ES6 Fix TypedArray constructors. … | |
JSGenericTypedArrayViewConstructorInlines.h | 10.8 KB | 196986 | 9 years | Debug assertion failure while loading … | |
JSGenericTypedArrayViewInlines.h | 20.6 KB | 196179 | 9 years | Arrayify for a typed array shouldn't create a monster … | |
JSGenericTypedArrayViewPrototype.h | 1.9 KB | 157301 | 12 years | Pass VM instead of ExecState to JSGenericTypedArrayViewPrototype. … | |
JSGenericTypedArrayViewPrototypeFunctions.h | 15.6 KB | 195416 | 9 years | Fix bug in TypedArray.prototype.set and add tests … | |
JSGenericTypedArrayViewPrototypeInlines.h | 2.7 KB | 190429 | 10 years | [ES6] Add TypedArray.prototype functionality. … | |
JSGlobalLexicalEnvironment.cpp | 2.4 KB | 189525 | 10 years | Source/JavaScriptCore: Unify symbolTableGet and Put in … | |
JSGlobalLexicalEnvironment.h | 2.7 KB | 189279 | 10 years | Block scoped variables should be visible across scripts … | |
JSGlobalObject.cpp | 65.1 KB | 196967 | 9 years | JSGlobalObject doesn't visit ProxyObjectStructure during GC … | |
JSGlobalObject.h | 34.3 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
JSGlobalObjectDebuggable.cpp | 2.9 KB | 192753 | 9 years | Web Inspector: RemoteInspector should track targets and connections … | |
JSGlobalObjectDebuggable.h | 2.8 KB | 192753 | 9 years | Web Inspector: RemoteInspector should track targets and connections … | |
JSGlobalObjectFunctions.cpp | 28.9 KB | 196745 | 9 years | Callers of JSString::value() should check for exceptions thereafter. … | |
JSGlobalObjectFunctions.h | 2.6 KB | 184642 | 10 years | ES6: Implement Object.setPrototypeOf … | |
JSInt8Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSInt16Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSInt32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSInternalPromise.cpp | 2.8 KB | 188894 | 10 years | [ES6] Return JSInternalPromise as result of evaluateModule … | |
JSInternalPromise.h | 2.3 KB | 188894 | 10 years | [ES6] Return JSInternalPromise as result of evaluateModule … | |
JSInternalPromiseConstructor.cpp | 3.8 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
JSInternalPromiseConstructor.h | 2.2 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
JSInternalPromiseDeferred.cpp | 3.1 KB | 189577 | 10 years | JSInternalPromiseDeferred should inherit JSPromiseDeferred … | |
JSInternalPromiseDeferred.h | 2.3 KB | 189071 | 10 years | Add module loader "resolve" hook for local file system to test the … | |
JSInternalPromisePrototype.cpp | 2.5 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSInternalPromisePrototype.h | 1.9 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSJob.cpp | 2.6 KB | 194242 | 9 years | Web Inspector: Add JSContext Script Profiling … | |
JSJob.h | 1.6 KB | 186298 | 10 years | [ES6] Implement the latest Promise spec in JS … | |
JSLexicalEnvironment.cpp | 4.9 KB | 189525 | 10 years | Source/JavaScriptCore: Unify symbolTableGet and Put in … | |
JSLexicalEnvironment.h | 3.9 KB | 195862 | 9 years | Remove our notion of having a single activation register … | |
JSLock.cpp | 7.0 KB | 194840 | 9 years | Implement a sampling profiler … | |
JSLock.h | 4.3 KB | 188499 | 10 years | Use WTF::Lock and WTF::Condition instead of WTF::Mutex, … | |
JSMap.cpp | 2.7 KB | 190563 | 10 years | JSC::SlotVisitor should not be a hot mess … | |
JSMap.h | 3.8 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
JSMapIterator.cpp | 2.6 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
JSMapIterator.h | 3.7 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
JSModuleEnvironment.cpp | 6.6 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
JSModuleEnvironment.h | 4.1 KB | 189339 | 10 years | [ES6] Instantiate Module Environment bindings and execute module … | |
JSModuleNamespaceObject.cpp | 9.3 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
JSModuleNamespaceObject.h | 3.6 KB | 189429 | 10 years | [ES6] Implement ModuleNamespaceObject … | |
JSModuleRecord.cpp | 40.4 KB | 189941 | 10 years | [ES6] Add more fine-grained APIs and additional hooks to control … | |
JSModuleRecord.h | 8.8 KB | 189941 | 10 years | [ES6] Add more fine-grained APIs and additional hooks to control … | |
JSNativeStdFunction.cpp | 3.3 KB | 195000 | 9 years | NativeExecutable should have a name field … | |
JSNativeStdFunction.h | 2.6 KB | 189124 | 10 years | Move std::function from JSFunction into NativeStdFunctionCell to … | |
JSNotAnObject.cpp | 3.0 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
JSNotAnObject.h | 3.5 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
JSObject.cpp | 115.5 KB | 197144 | 9 years | [ES6] for...in iteration doesn't comply with the specification … | |
JSObject.h | 59.8 KB | 197144 | 9 years | [ES6] for...in iteration doesn't comply with the specification … | |
JSObjectInlines.h | 3.0 KB | 197136 | 9 years | [ES6] Implement Proxy.Set … | |
JSONObject.cpp | 28.2 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
JSONObject.h | 2.4 KB | 190888 | 10 years | Cleanup Heap.h and some related headers … | |
JSPromise.cpp | 3.4 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSPromise.h | 2.1 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSPromiseConstructor.cpp | 5.7 KB | 196986 | 9 years | Debug assertion failure while loading … | |
JSPromiseConstructor.h | 2.3 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
JSPromiseDeferred.cpp | 4.6 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSPromiseDeferred.h | 2.8 KB | 188681 | 10 years | Add InternalPromise to use Promises safely in the internals … | |
JSPromisePrototype.cpp | 3.5 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
JSPromisePrototype.h | 2.1 KB | 192157 | 10 years | [Streams API] Shield implementation from mangling then and catch … | |
JSPropertyNameEnumerator.cpp | 4.1 KB | 192766 | 9 years | Unreviewed, rolling out r192536, r192722, and r192743. … | |
JSPropertyNameEnumerator.h | 6.2 KB | 192766 | 9 years | Unreviewed, rolling out r192536, r192722, and r192743. … | |
JSPropertyNameIterator.cpp | 6.4 KB | 187483 | 10 years | [ES6] Implement Reflect.enumerate … | |
JSPropertyNameIterator.h | 2.6 KB | 187959 | 10 years | Web Inspector: Improve Support for PropertyName Iterator … | |
JSProxy.cpp | 6.1 KB | 172794 | 11 years | REGRESSION(r172401): for-in optimization no longer works at all … | |
JSProxy.h | 4.2 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
JSScope.cpp | 13.3 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
JSScope.h | 4.3 KB | 194251 | 9 years | Provide a way to distinguish a nested lexical block from a function's … | |
JSSegmentedVariableObject.cpp | 2.8 KB | 189279 | 10 years | Block scoped variables should be visible across scripts … | |
JSSegmentedVariableObject.h | 4.5 KB | 189525 | 10 years | Source/JavaScriptCore: Unify symbolTableGet and Put in … | |
JSSet.cpp | 2.5 KB | 190563 | 10 years | JSC::SlotVisitor should not be a hot mess … | |
JSSet.h | 3.6 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
JSSetIterator.cpp | 2.6 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
JSSetIterator.h | 3.5 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
JSString.cpp | 14.5 KB | 196761 | 9 years | JSString resolution of substrings should use StringImpl sharing … | |
JSString.h | 23.0 KB | 196810 | 9 years | Add isJSString(JSCell*) variant to avoid Cell->JSValue->Cell … | |
JSStringBuilder.h | 4.2 KB | 190882 | 10 years | "A + B" with strings shouldn't copy if A or B is empty. … | |
JSStringIterator.cpp | 2.6 KB | 182647 | 10 years | ES6: Iterator toString names should be consistent … | |
JSStringIterator.h | 2.4 KB | 181203 | 10 years | Web Inspector: ES6: Improved Support for Iterator Objects … | |
JSStringJoiner.cpp | 3.8 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
JSStringJoiner.h | 4.8 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
JSSymbolTableObject.cpp | 3.2 KB | 196051 | 9 years | JSSymbolTableObject::deleteProperty() crashes deleting Symbols … | |
JSSymbolTableObject.h | 9.3 KB | 189525 | 10 years | Source/JavaScriptCore: Unify symbolTableGet and Put in … | |
JSTemplateRegistryKey.cpp | 2.3 KB | 184352 | 10 years | REGRESSION (r184337): [EFL] unresolved reference errors in ARM builds … | |
JSTemplateRegistryKey.h | 2.2 KB | 184337 | 10 years | [ES6] Implement tagged templates … | |
JSType.h | 2.3 KB | 197136 | 9 years | [ES6] Implement Proxy.Set … | |
JSTypedArrayConstructors.cpp | 2.0 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
JSTypedArrayConstructors.h | 2.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSTypedArrayPrototypes.cpp | 2.0 KB | 190429 | 10 years | [ES6] Add TypedArray.prototype functionality. … | |
JSTypedArrayPrototypes.h | 2.3 KB | 190429 | 10 years | [ES6] Add TypedArray.prototype functionality. … | |
JSTypedArrays.cpp | 2.0 KB | 190563 | 10 years | JSC::SlotVisitor should not be a hot mess … | |
JSTypedArrays.h | 2.1 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSTypedArrayViewConstructor.cpp | 5.7 KB | 196414 | 9 years | Symbol.species accessors on builtin constructors should be … | |
JSTypedArrayViewConstructor.h | 2.5 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
JSTypedArrayViewPrototype.cpp | 16.1 KB | 196950 | 9 years | Use Symbol.species in the builtin TypedArray.prototype functions … | |
JSTypedArrayViewPrototype.h | 2.1 KB | 196950 | 9 years | Use Symbol.species in the builtin TypedArray.prototype functions … | |
JSTypeInfo.h | 5.6 KB | 194369 | 9 years | Remove OverridesHasInstance from TypeInfoFlags … | |
JSUint8Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSUint8ClampedArray.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSUint16Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSUint32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
JSWeakMap.cpp | 1.9 KB | 194863 | 9 years | Use a profile to store allocation structures for subclasses of … | |
JSWeakMap.h | 2.6 KB | 171939 | 11 years | Remove the JSC::OverridesVisitChildren flag. … | |
JSWeakSet.cpp | 1.9 KB | 194863 | 9 years | Use a profile to store allocation structures for subclasses of … | |
JSWeakSet.h | 2.6 KB | 182994 | 10 years | [ES6] Implement WeakSet https://bugs.webkit.org/show_bug.cgi?id=142408 … | |
JSWithScope.cpp | 1.8 KB | 171939 | 11 years | Remove the JSC::OverridesVisitChildren flag. … | |
JSWithScope.h | 2.4 KB | 177146 | 10 years | REGRESSION: Use of undefined CallFrame::ScopeChain value … | |
JSWrapperObject.cpp | 1.3 KB | 171939 | 11 years | Remove the JSC::OverridesVisitChildren flag. … | |
JSWrapperObject.h | 2.6 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
LiteralParser.cpp | 32.9 KB | 190555 | 10 years | CodeBlock.h shouldn't be included from everywhere … | |
LiteralParser.h | 5.8 KB | 173120 | 11 years | JavaScriptCore: Use ASCIILiteral where possible … | |
Lookup.cpp | 3.5 KB | 190882 | 10 years | "A + B" with strings shouldn't copy if A or B is empty. … | |
Lookup.h | 13.2 KB | 196678 | 9 years | JSDOMWindow::getOwnPropertySlot should just call getStaticPropertySlot … | |
MapConstructor.cpp | 5.6 KB | 196986 | 9 years | Debug assertion failure while loading … | |
MapConstructor.h | 2.4 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
MapData.h | 6.9 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
MapDataInlines.h | 10.8 KB | 190896 | 10 years | GC should have a Baker barrier for concurrent copying … | |
MapIteratorPrototype.cpp | 2.7 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
MapIteratorPrototype.h | 2.3 KB | 159008 | 12 years | Add Map Iterators https://bugs.webkit.org/show_bug.cgi?id=124109 … | |
MapPrototype.cpp | 9.0 KB | 196274 | 9 years | {Map,Set}.prototype.forEach should be visible as own properties … | |
MapPrototype.h | 2.5 KB | 194838 | 9 years | [JSC] Iterating over a Set/Map is too slow … | |
MatchResult.h | 2.2 KB | 112454 | 13 years | Yarr: if we're not using the output array, don't populate it! … | |
MathCommon.cpp | 15.0 KB | 187497 | 10 years | stress/math-pow-with-constants.js fails in cloop … | |
MathCommon.h | 2.0 KB | 187819 | 10 years | Introduce COMPILER(GCC_OR_CLANG) guard and make COMPILER(GCC) true … | |
MathObject.cpp | 17.4 KB | 194087 | 9 years | Math.random should have an intrinsic thunk and it should be later … | |
MathObject.h | 1.9 KB | 183785 | 10 years | Add backed intrinsics to private functions exposed with private … | |
MemoryStatistics.cpp | 1.7 KB | 192626 | 10 years | Unreviewed CLOOP buildfix after r192624. * … | |
MemoryStatistics.h | 1.6 KB | 192626 | 10 years | Unreviewed CLOOP buildfix after r192624. * … | |
Microtask.h | 1.6 KB | 161241 | 11 years | Update Promises to the https://github.com/domenic/promises-unwrapping … | |
ModuleLoaderObject.cpp | 18.1 KB | 192937 | 9 years | [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable … | |
ModuleLoaderObject.h | 3.3 KB | 189941 | 10 years | [ES6] Add more fine-grained APIs and additional hooks to control … | |
NativeErrorConstructor.cpp | 3.6 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
NativeErrorConstructor.h | 2.3 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
NativeErrorPrototype.cpp | 1.6 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
NativeErrorPrototype.h | 1.7 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
NativeStdFunctionCell.cpp | 2.3 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
NativeStdFunctionCell.h | 2.2 KB | 189124 | 10 years | Move std::function from JSFunction into NativeStdFunctionCell to … | |
NullGetterFunction.cpp | 1.9 KB | 178855 | 10 years | Eliminate construct methods from NullGetterFunction and … | |
NullGetterFunction.h | 2.3 KB | 177030 | 10 years | DFG Tries using an inner object's getter/setter when one hasn't been … | |
NullSetterFunction.cpp | 2.9 KB | 190555 | 10 years | CodeBlock.h shouldn't be included from everywhere … | |
NullSetterFunction.h | 2.3 KB | 178696 | 10 years | A "cached" null setter should throw a TypeException when called in … | |
NumberConstructor.cpp | 7.0 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
NumberConstructor.h | 2.1 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
NumberObject.cpp | 1.7 KB | 171824 | 11 years | Static hash tables no longer need to be coupled with a VM. … | |
NumberObject.h | 1.7 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
NumberPrototype.cpp | 21.8 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
NumberPrototype.h | 1.9 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
NumericStrings.h | 3.5 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
ObjectConstructor.cpp | 29.4 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
ObjectConstructor.h | 3.9 KB | 196040 | 9 years | [JSC] Implement Object.getOwnPropertyDescriptors() proposal … | |
ObjectPrototype.cpp | 12.4 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
ObjectPrototype.h | 1.6 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
Operations.cpp | 4.0 KB | 183575 | 10 years | Source/JavaScriptCore: JSTypeInfo should have an inline type flag to … | |
Operations.h | 7.3 KB | 187780 | 10 years | DFG should have adaptive structure watchpoints … | |
Options.cpp | 24.7 KB | 196756 | 9 years | Remove remaining references to LLVM, and make sure comments refer to … | |
Options.h | 24.5 KB | 196756 | 9 years | Remove remaining references to LLVM, and make sure comments refer to … | |
PrivateName.h | 2.0 KB | 184828 | 10 years | Introduce UniquedStringImpl and SymbolImpl to separate symbolic … | |
PropertyDescriptor.cpp | 7.2 KB | 196001 | 9 years | Native Bindings Descriptors are Incomplete … | |
PropertyDescriptor.h | 4.1 KB | 185768 | 10 years | Employ explicit operator bool() instead of using the … | |
PropertyMapHashTable.h | 16.0 KB | 184828 | 10 years | Introduce UniquedStringImpl and SymbolImpl to separate symbolic … | |
PropertyName.h | 3.3 KB | 189154 | 10 years | Unreviewed, fix PropertyName::isNull() that was introduced in r188994. … | |
PropertyNameArray.h | 4.8 KB | 187355 | 10 years | Object.getOwnPropertySymbols on large list takes very long … | |
PropertyOffset.h | 4.5 KB | 164424 | 11 years | Get rid of redundant Platform.h includes … | |
PropertySlot.cpp | 1.4 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
PropertySlot.h | 9.3 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
PropertyStorage.h | 1.6 KB | 128400 | 13 years | JSC should have property butterflies … | |
PropertyTable.cpp | 4.6 KB | 177222 | 10 years | Final clean up OwnPtr in JSC - runtime, ftl, and tool directories … | |
Protect.h | 1.5 KB | 173269 | 11 years | Fixed indentations and some style warnings in JavaScriptCore/runtime. … | |
PrototypeMap.cpp | 4.2 KB | 194998 | 9 years | [ES6] Support subclassing the String builtin object … | |
PrototypeMap.h | 2.9 KB | 194863 | 9 years | Use a profile to store allocation structures for subclasses of … | |
ProxyConstructor.cpp | 3.2 KB | 196986 | 9 years | Debug assertion failure while loading … | |
ProxyConstructor.h | 2.2 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
ProxyObject.cpp | 23.7 KB | 197136 | 9 years | [ES6] Implement Proxy.Set … | |
ProxyObject.h | 4.0 KB | 197136 | 9 years | [ES6] Implement Proxy.Set … | |
PureNaN.h | 4.7 KB | 167416 | 11 years | Sink NaN sanitization to uses and remove it when it's unnecessary … | |
PutDirectIndexMode.h | 1.5 KB | 128400 | 13 years | JSC should have property butterflies … | |
PutPropertySlot.h | 4.2 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
ReflectObject.cpp | 9.7 KB | 196722 | 9 years | Implement Proxy Get https://bugs.webkit.org/show_bug.cgi?id=154081 … | |
ReflectObject.h | 2.3 KB | 187401 | 10 years | [ES6] Add Reflect namespace and add Reflect.deleteProperty … | |
RegExp.cpp | 18.5 KB | 188394 | 10 years | Standardize on the phrase "delete code" … | |
RegExp.h | 3.9 KB | 188394 | 10 years | Standardize on the phrase "delete code" … | |
RegExpCache.cpp | 3.1 KB | 190113 | 10 years | Unreviewed, rolling out r189616. … | |
RegExpCache.h | 2.4 KB | 190113 | 10 years | Unreviewed, rolling out r189616. … | |
RegExpCachedResult.cpp | 3.1 KB | 175372 | 11 years | Unreviewed assertion fix. RegExpCachedResult::m_reified is now the … | |
RegExpCachedResult.h | 3.4 KB | 175365 | 11 years | Use plain JSArray for RegExp matches instead of a lazily populated … | |
RegExpConstructor.cpp | 13.3 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
RegExpConstructor.h | 4.6 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
RegExpKey.h | 3.4 KB | 131913 | 13 years | Clean up RegExpKey https://bugs.webkit.org/show_bug.cgi?id=99798 … | |
RegExpMatchesArray.cpp | 4.2 KB | 185597 | 10 years | [JSC] Pre-bake final Structure for RegExp matches arrays. … | |
RegExpMatchesArray.h | 1.1 KB | 185597 | 10 years | [JSC] Pre-bake final Structure for RegExp matches arrays. … | |
RegExpObject.cpp | 7.8 KB | 196331 | 9 years | GetValueFunc/PutValueFunc should not take both slotBase and thisValue … | |
RegExpObject.h | 3.9 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
RegExpPrototype.cpp | 13.1 KB | 196498 | 9 years | [ES6] Implement @@search … | |
RegExpPrototype.h | 2.0 KB | 196498 | 9 years | [ES6] Implement @@search … | |
Reject.h | 1.6 KB | 128400 | 13 years | JSC should have property butterflies … | |
RuntimeFlags.h | 3.0 KB | 187356 | 10 years | Remove runtime flags for symbols … | |
RuntimeType.cpp | 2.8 KB | 196300 | 9 years | runtimeTypeForValue should protect against seeing TDZ value … | |
RuntimeType.h | 2.1 KB | 182114 | 10 years | Web Inspector: ES6: Better support for Symbol types in Type Profiler … | |
SamplingCounter.cpp | 2.4 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
SamplingCounter.h | 6.4 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
SamplingProfiler.cpp | 26.6 KB | 196757 | 9 years | Fix the !ENABLE(DFG_JIT) build after r195865 … | |
SamplingProfiler.h | 5.8 KB | 196193 | 9 years | Web Inspector: Include SamplingProfiler's expression-level data for … | |
ScopedArguments.cpp | 5.8 KB | 182911 | 10 years | [ES6] Use specific functions for @@iterator functions … | |
ScopedArguments.h | 6.4 KB | 185240 | 10 years | [JSC] Always track out-of-bounds array access explicitly instead of … | |
ScopedArgumentsTable.cpp | 3.6 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
ScopedArgumentsTable.h | 3.6 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
ScopeOffset.cpp | 1.5 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
ScopeOffset.h | 1.8 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
SetConstructor.cpp | 5.0 KB | 196986 | 9 years | Debug assertion failure while loading … | |
SetConstructor.h | 2.4 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
SetIteratorPrototype.cpp | 2.7 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
SetIteratorPrototype.h | 2.3 KB | 159031 | 12 years | Implement Set iterators https://bugs.webkit.org/show_bug.cgi?id=124129 … | |
SetPrototype.cpp | 7.8 KB | 196274 | 9 years | {Map,Set}.prototype.forEach should be visible as own properties … | |
SetPrototype.h | 2.5 KB | 194838 | 9 years | [JSC] Iterating over a Set/Map is too slow … | |
SimpleTypedArrayController.cpp | 2.0 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
SimpleTypedArrayController.h | 2.2 KB | 162139 | 11 years | Remove workaround for compilers not supporting explicit override … | |
SmallStrings.cpp | 5.2 KB | 191864 | 10 years | [ES6] Add support for toStringTag … | |
SmallStrings.h | 4.5 KB | 191864 | 10 years | [ES6] Add support for toStringTag … | |
SparseArrayValueMap.cpp | 6.1 KB | 196490 | 9 years | Fast path in JSObject::defineOwnIndexedProperty() forgets to check for … | |
SparseArrayValueMap.h | 4.3 KB | 188532 | 10 years | [ES6] Implement Reflect.get … | |
StackAlignment.h | 2.6 KB | 163027 | 11 years | Merge the jsCStack branch … | |
StrictEvalActivation.cpp | 2.1 KB | 177146 | 10 years | REGRESSION: Use of undefined CallFrame::ScopeChain value … | |
StrictEvalActivation.h | 2.4 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
StringConstructor.cpp | 5.7 KB | 196966 | 9 years | InternalFunction::createSubclassStructure doesn't take into account … | |
StringConstructor.h | 2.2 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
StringIteratorPrototype.cpp | 2.5 KB | 192204 | 10 years | create_hash_table should know whether a function is JSBuiltin or not. … | |
StringIteratorPrototype.h | 2.5 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
StringObject.cpp | 6.8 KB | 187355 | 10 years | Object.getOwnPropertySymbols on large list takes very long … | |
StringObject.h | 3.5 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
StringPrototype.cpp | 79.3 KB | 196721 | 9 years | StringPrototype functions should check for exceptions after calling … | |
StringPrototype.h | 1.7 KB | 196498 | 9 years | [ES6] Implement @@search … | |
StringRecursionChecker.cpp | 1.1 KB | 163844 | 11 years | Rename Operations.h to JSCInlines.h … | |
StringRecursionChecker.h | 2.8 KB | 184447 | 10 years | [JSC] Make StringRecursionChecker faster in the simple cases without … | |
Structure.cpp | 48.9 KB | 190113 | 10 years | Unreviewed, rolling out r189616. … | |
Structure.h | 27.0 KB | 196179 | 9 years | Arrayify for a typed array shouldn't create a monster … | |
StructureChain.cpp | 2.1 KB | 171939 | 11 years | Remove the JSC::OverridesVisitChildren flag. … | |
StructureChain.h | 3.2 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
StructureIDBlob.h | 3.4 KB | 190569 | 10 years | Allow an object's marking state to track The Three Colors … | |
StructureIDTable.cpp | 3.7 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
StructureIDTable.h | 2.7 KB | 177222 | 10 years | Final clean up OwnPtr in JSC - runtime, ftl, and tool directories … | |
StructureInlines.h | 10.5 KB | 194869 | 9 years | Arrays should use the InternalFunctionAllocationProfile when … | |
StructureRareData.cpp | 8.7 KB | 192321 | 10 years | Regression(r191815): 5.3% regression on Dromaeo JS Library Benchmark … | |
StructureRareData.h | 3.5 KB | 192321 | 10 years | Regression(r191815): 5.3% regression on Dromaeo JS Library Benchmark … | |
StructureRareDataInlines.h | 1.9 KB | 192321 | 10 years | Regression(r191815): 5.3% regression on Dromaeo JS Library Benchmark … | |
StructureTransitionTable.h | 5.7 KB | 188978 | 10 years | [JSC] StructureTransitionTable should eagerly deallocate … | |
Symbol.cpp | 3.0 KB | 185002 | 10 years | Non-speculative Branch should be fast in the FTL … | |
Symbol.h | 3.6 KB | 196107 | 9 years | [JSC] Symbol structure has unnecessary flags … | |
SymbolConstructor.cpp | 4.8 KB | 184828 | 10 years | Introduce UniquedStringImpl and SymbolImpl to separate symbolic … | |
SymbolConstructor.h | 2.7 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
SymbolObject.cpp | 2.1 KB | 179429 | 10 years | Implement ES6 Symbol https://bugs.webkit.org/show_bug.cgi?id=140435 … | |
SymbolObject.h | 2.3 KB | 179429 | 10 years | Implement ES6 Symbol https://bugs.webkit.org/show_bug.cgi?id=140435 … | |
SymbolPrototype.cpp | 3.8 KB | 191864 | 10 years | [ES6] Add support for toStringTag … | |
SymbolPrototype.h | 2.6 KB | 196108 | 9 years | [JSC] Make some classes non JSDestructibleObject … | |
SymbolTable.cpp | 8.9 KB | 194251 | 9 years | Provide a way to distinguish a nested lexical block from a function's … | |
SymbolTable.h | 21.2 KB | 196808 | 9 years | Remove unused SymbolTable::createNameScopeTable … | |
TemplateRegistry.cpp | 2.7 KB | 184352 | 10 years | REGRESSION (r184337): [EFL] unresolved reference errors in ARM builds … | |
TemplateRegistry.h | 1.7 KB | 184337 | 10 years | [ES6] Implement tagged templates … | |
TemplateRegistryKey.h | 3.7 KB | 184717 | 10 years | MSVC internal compiler error when compiling TemplateRegistryKey class. … | |
TestRunnerUtils.cpp | 4.2 KB | 191530 | 10 years | REGRESSION (r179357-r179359): WebContent Crash using AOL Mail @ … | |
TestRunnerUtils.h | 2.4 KB | 191530 | 10 years | REGRESSION (r179357-r179359): WebContent Crash using AOL Mail @ … | |
ToNativeFromValue.h | 2.0 KB | 154569 | 12 years | FloatTypedArrayAdaptor::toJSValue should almost certainly not use … | |
Tracing.d | 1.9 KB | 173162 | 11 years | Provide column numbers to DTrace willExecute/didExecute probes … | |
Tracing.h | 1.9 KB | 173162 | 11 years | Provide column numbers to DTrace willExecute/didExecute probes … | |
TypedArrayAdaptors.h | 7.0 KB | 167394 | 11 years | Discern between NaNs that would be safe to tag and NaNs that need some … | |
TypedArrayBase.h | 5.0 KB | 185346 | 10 years | Purge PassRefPtr in JavaScriptCore … | |
TypedArrayController.cpp | 1.5 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
TypedArrayController.h | 1.8 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
TypedArrayInlines.h | 1.7 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
TypedArrays.h | 2.0 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
TypedArrayType.cpp | 4.1 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
TypedArrayType.h | 3.7 KB | 165676 | 11 years | .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright … | |
TypeLocationCache.cpp | 2.4 KB | 174789 | 11 years | Have the ProfileType node in the DFG convert to a structure check … | |
TypeLocationCache.h | 2.4 KB | 172176 | 11 years | Merge r171389, r171495, r171508, r171510, r171605, r171606, r171611, … | |
TypeofType.cpp | 2.0 KB | 183724 | 10 years | TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 … | |
TypeofType.h | 1.6 KB | 183724 | 10 years | TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 … | |
TypeProfiler.cpp | 6.7 KB | 190146 | 10 years | Web Inspector: [ES6] Improve Type Profiler Support for Arrow Functions … | |
TypeProfiler.h | 4.6 KB | 190146 | 10 years | Web Inspector: [ES6] Improve Type Profiler Support for Arrow Functions … | |
TypeProfilerLog.cpp | 3.4 KB | 184292 | 10 years | Avoid always running some debug code in type profiling … | |
TypeProfilerLog.h | 2.8 KB | 188169 | 10 years | Lightweight locks should be adaptive … | |
TypeSet.cpp | 18.6 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
TypeSet.h | 4.0 KB | 185346 | 10 years | Purge PassRefPtr in JavaScriptCore … | |
Uint8Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Uint8ClampedArray.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Uint16Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
Uint16WithFraction.h | 11.0 KB | 143232 | 12 years | Stop placing std::isfinite and std::signbit inside the global scope … | |
Uint32Array.h | 1.4 KB | 154127 | 12 years | Typed arrays should be rewritten … | |
VarOffset.cpp | 2.3 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
VarOffset.h | 6.1 KB | 181993 | 10 years | Heap variables shouldn't end up in the stack frame … | |
VM.cpp | 29.2 KB | 196308 | 9 years | Unreviewed, rolling out r196286. … | |
VM.h | 22.6 KB | 196308 | 9 years | Unreviewed, rolling out r196286. … | |
VMEntryScope.cpp | 2.5 KB | 194840 | 9 years | Implement a sampling profiler … | |
VMEntryScope.h | 1.9 KB | 188846 | 10 years | Unreviewed, rolling back in r188792. … | |
VMInlines.h | 1.6 KB | 193649 | 9 years | Add op_watchdog opcode that is generated when VM has a watchdog … | |
Watchdog.cpp | 6.1 KB | 193636 | 9 years | Rename Watchdog::didFire to Watchdog::shouldTerminate because that's … | |
Watchdog.h | 3.3 KB | 193636 | 9 years | Rename Watchdog::didFire to Watchdog::shouldTerminate because that's … | |
WatchdogMac.cpp | 0 bytes | 188329 | 10 years | Implementation JavaScript watchdog using WTF::WorkQueue. … | |
WatchdogNone.cpp | 0 bytes | 188329 | 10 years | Implementation JavaScript watchdog using WTF::WorkQueue. … | |
WeakGCMap.h | 3.5 KB | 194496 | 9 years | Replace WTF::move with WTFMove … | |
WeakGCMapInlines.h | 2.2 KB | 181297 | 10 years | Stale entries in WeakGCMaps are keeping tons of WeakBlocks alive … | |
WeakMapConstructor.cpp | 5.5 KB | 196986 | 9 years | Debug assertion failure while loading … | |
WeakMapConstructor.h | 2.4 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
WeakMapData.cpp | 4.6 KB | 190569 | 10 years | Allow an object's marking state to track The Three Colors … | |
WeakMapData.h | 3.2 KB | 182747 | 10 years | Don't segregate heap objects based on Structure immortality. … | |
WeakMapPrototype.cpp | 4.6 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
WeakMapPrototype.h | 2.2 KB | 156620 | 12 years | Pass VM instead of ExecState to simple builtin constructors. … | |
WeakSetConstructor.cpp | 5.0 KB | 196986 | 9 years | Debug assertion failure while loading … | |
WeakSetConstructor.h | 2.4 KB | 195460 | 9 years | [ES6] Add Symbol.species properties to the relevant constructors … | |
WeakSetPrototype.cpp | 4.0 KB | 195528 | 9 years | Reduce number of Structures created at startup. … | |
WeakSetPrototype.h | 2.2 KB | 182994 | 10 years | [ES6] Implement WeakSet https://bugs.webkit.org/show_bug.cgi?id=142408 … | |
WriteBarrier.h | 6.6 KB | 194248 | 9 years | [ES6] Add support for Symbol.hasInstance … | |
WriteBarrierInlines.h | 2.4 KB | 191058 | 10 years | Rename some JSC option names to be more uniform. … |
Note:
See TracBrowser
for help on using the repository browser.