source:
webkit/trunk/Source/JavaScriptCore/bytecode@
291779
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
AccessCase.cpp | 107.6 KB | 288815 | 3 years | Reland StructureID overhaul … | |
AccessCase.h | 19.5 KB | 288815 | 3 years | Reland StructureID overhaul … | |
AccessCaseSnippetParams.cpp | 5.0 KB | 261569 | 5 years | Fix existing usage of final/override/virtual in JSC and WTF … | |
AccessCaseSnippetParams.h | 2.4 KB | 261569 | 5 years | Fix existing usage of final/override/virtual in JSC and WTF … | |
AdaptiveInferredPropertyValueWatchpointBase.cpp | 3.8 KB | 276226 | 4 years | [JSC] Do not use Bag<> for DFG / FTL watchpoints … | |
AdaptiveInferredPropertyValueWatchpointBase.h | 3.2 KB | 276226 | 4 years | [JSC] Do not use Bag<> for DFG / FTL watchpoints … | |
ArithProfile.cpp | 7.2 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
ArithProfile.h | 15.8 KB | 260331 | 5 years | Support an inlined representation in JSValue of small BigInts … | |
ArrayAllocationProfile.cpp | 3.5 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
ArrayAllocationProfile.h | 3.4 KB | 245667 | 6 years | [JSC] ArrayAllocationProfile should not access to butterfly in … | |
ArrayProfile.cpp | 7.4 KB | 288815 | 3 years | Reland StructureID overhaul … | |
ArrayProfile.h | 12.4 KB | 288815 | 3 years | Reland StructureID overhaul … | |
BytecodeBasicBlock.cpp | 9.7 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeBasicBlock.h | 4.0 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeConventions.h | 2.0 KB | 245906 | 6 years | [JSC] Implement op_wide16 / op_wide32 and introduce 16bit version … | |
BytecodeDumper.cpp | 15.2 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeDumper.h | 4.9 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeGeneratorification.cpp | 12.4 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeGeneratorification.h | 1.9 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeGraph.h | 5.1 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeIndex.cpp | 1.5 KB | 254735 | 5 years | Reland bytecode checkpoints since bugs have been fixed … | |
BytecodeIndex.h | 4.7 KB | 275650 | 4 years | Use Hasher more, remove IntegerHasher, fix hashing-related mistakes … | |
BytecodeIntrinsicRegistry.cpp | 9.2 KB | 281383 | 4 years | [JSC] Remove Intl runtime feature flags for already shipped ones … | |
BytecodeIntrinsicRegistry.h | 7.6 KB | 287136 | 3 years | Implement Array.prototype.groupBy and Array.prototype.groupByToMap … | |
BytecodeList.rb | 40.9 KB | 286769 | 3 years | [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to … | |
BytecodeLivenessAnalysis.cpp | 7.6 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeLivenessAnalysis.h | 4.6 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeLivenessAnalysisInlines.h | 9.5 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeOperandsForCheckpoint.h | 7.2 KB | 285795 | 4 years | [JSC] Use CallLinkInfo in LLInt … | |
BytecodeRewriter.cpp | 5.9 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeRewriter.h | 9.7 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeUseDef.cpp | 18.4 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
BytecodeUseDef.h | 2.6 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
CallEdge.cpp | 1.5 KB | 173069 | 11 years | FTL should be able to do polymorphic call inlining … | |
CallEdge.h | 2.0 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
CallLinkInfo.cpp | 18.8 KB | 291339 | 3 years | MacroAssemblerARMv7: Be friendlier to … | |
CallLinkInfo.h | 15.3 KB | 290647 | 3 years | [JSC] Port EXTRA_CTI_THUNKS to all platforms … | |
CallLinkStatus.cpp | 17.2 KB | 286769 | 3 years | [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to … | |
CallLinkStatus.h | 4.4 KB | 285795 | 4 years | [JSC] Use CallLinkInfo in LLInt … | |
CallMode.cpp | 1.8 KB | 189774 | 10 years | [ES6] Implement tail calls in the LLInt and Baseline JIT … | |
CallMode.h | 1.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
CallVariant.cpp | 4.3 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
CallVariant.h | 7.6 KB | 264488 | 5 years | [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash … | |
CheckPrivateBrandStatus.cpp | 8.4 KB | 288815 | 3 years | Reland StructureID overhaul … | |
CheckPrivateBrandStatus.h | 3.7 KB | 275490 | 4 years | [JSC] Shrink some of Vectors in JSC … | |
CheckPrivateBrandVariant.cpp | 2.9 KB | 273138 | 4 years | Implement a GC verifier. … | |
CheckPrivateBrandVariant.h | 2.6 KB | 273138 | 4 years | Implement a GC verifier. … | |
CodeBlock.cpp | 137.6 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
CodeBlock.h | 40.0 KB | 290788 | 3 years | Add a DeferTraps scope https://bugs.webkit.org/show_bug.cgi?id=237306 … | |
CodeBlockHash.cpp | 3.8 KB | 262677 | 5 years | Make CodeBlockHash robust against unreasonably long source code. … | |
CodeBlockHash.h | 3.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
CodeBlockInlines.h | 4.4 KB | 285795 | 4 years | [JSC] Use CallLinkInfo in LLInt … | |
CodeBlockJettisoningWatchpoint.cpp | 1.8 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
CodeBlockJettisoningWatchpoint.h | 1.9 KB | 276226 | 4 years | [JSC] Do not use Bag<> for DFG / FTL watchpoints … | |
CodeBlockWithJITType.h | 1.9 KB | 244764 | 6 years | Make JITType an enum class … | |
CodeOrigin.cpp | 4.9 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
CodeOrigin.h | 10.5 KB | 279028 | 4 years | Define MacroAssemblerARM64E::numberOfPACBits based on … | |
CodeType.cpp | 1.8 KB | 189201 | 10 years | [ES6] Introduce ModuleProgramExecutable families and compile Module … | |
CodeType.h | 1.5 KB | 240981 | 6 years | [JSC] Shrink sizeof(UnlinkedCodeBlock) … | |
ComplexGetStatus.cpp | 2.9 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
ComplexGetStatus.h | 4.3 KB | 253969 | 5 years | Declare some classes as final. … | |
DataFormat.cpp | 1.5 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
DataFormat.h | 4.3 KB | 260674 | 5 years | [JSC] Fix DataFormatJSBigInt32 missing part … | |
DeferredCompilationCallback.cpp | 2.4 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
DeferredCompilationCallback.h | 2.1 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
DeferredSourceDump.cpp | 2.3 KB | 251468 | 6 years | BytecodeIndex should be a proper C++ class … | |
DeferredSourceDump.h | 1.8 KB | 251468 | 6 years | BytecodeIndex should be a proper C++ class … | |
DeleteByStatus.cpp | 9.2 KB | 287758 | 3 years | [JSC] Clean up StructureStubInfo … | |
DeleteByStatus.h | 3.6 KB | 278696 | 4 years | [JSC] Rename *ByIdVariant to *ByVariant and *ByKind::Normal to … | |
DeleteByVariant.cpp | 4.0 KB | 278696 | 4 years | [JSC] Rename *ByIdVariant to *ByVariant and *ByKind::Normal to … | |
DeleteByVariant.h | 3.1 KB | 278696 | 4 years | [JSC] Rename *ByIdVariant to *ByVariant and *ByKind::Normal to … | |
DFGExitProfile.cpp | 4.1 KB | 282565 | 4 years | Unreviewed, reverting r282478. … | |
DFGExitProfile.h | 8.3 KB | 286347 | 3 years | Move Subspaces from VM to Heap. … | |
DirectEvalCodeCache.cpp | 2.2 KB | 277920 | 4 years | Replace LockHolder with Locker in local variables … | |
DirectEvalCodeCache.h | 4.1 KB | 273138 | 4 years | Implement a GC verifier. … | |
EvalCodeBlock.cpp | 1.8 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
EvalCodeBlock.h | 3.6 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
ExecutableInfo.h | 4.7 KB | 273931 | 4 years | Don't trust parsing information to tell us if we've emitted … | |
ExecutableToCodeBlockEdge.cpp | 8.1 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
ExecutableToCodeBlockEdge.h | 3.0 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
ExecutionCounter.cpp | 6.8 KB | 283139 | 4 years | Build an unlinked baseline JIT … | |
ExecutionCounter.h | 4.5 KB | 283139 | 4 years | Build an unlinked baseline JIT … | |
ExitFlag.cpp | 1.7 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
ExitFlag.h | 2.8 KB | 244019 | 6 years | [JSC] Partially fix the build with unified builds disabled … | |
ExitingInlineKind.cpp | 1.8 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
ExitingInlineKind.h | 1.6 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
ExitingJITType.cpp | 1.8 KB | 164207 | 11 years | FTL should inline polymorphic heap accesses … | |
ExitingJITType.h | 1.8 KB | 244764 | 6 years | Make JITType an enum class … | |
ExitKind.cpp | 3.5 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
ExitKind.h | 4.1 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
ExpressionRangeInfo.h | 3.8 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
Fits.h | 14.5 KB | 267489 | 5 years | [JSC][ESNext] Create a new opcode to handle private fields … | |
FullBytecodeLiveness.h | 3.1 KB | 275588 | 4 years | [JSC] Use FixedVector more in JSC … | |
FullCodeOrigin.cpp | 1.7 KB | 212782 | 8 years | FullCodeOrigin for CodeBlock+CodeOrigin printing … | |
FullCodeOrigin.h | 1.8 KB | 212782 | 8 years | FullCodeOrigin for CodeBlock+CodeOrigin printing … | |
FunctionCodeBlock.cpp | 1.9 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
FunctionCodeBlock.h | 3.6 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
GetByIdMetadata.h | 5.8 KB | 288815 | 3 years | Reland StructureID overhaul … | |
GetByStatus.cpp | 23.0 KB | 288815 | 3 years | Reland StructureID overhaul … | |
GetByStatus.h | 6.2 KB | 282950 | 4 years | Null pointer dereference in JSC::GetByStatus … | |
GetByValHistory.h | 2.5 KB | 253263 | 5 years | Unreviewed. Roll out r253201. It was not a progression on any … | |
GetByVariant.cpp | 7.1 KB | 278696 | 4 years | [JSC] Rename *ByIdVariant to *ByVariant and *ByKind::Normal to … | |
GetByVariant.h | 4.3 KB | 278696 | 4 years | [JSC] Rename *ByIdVariant to *ByVariant and *ByKind::Normal to … | |
GetterSetterAccessCase.cpp | 10.2 KB | 283954 | 4 years | Share more code that uses ScratchRegisterAllocator in the ICs … | |
GetterSetterAccessCase.h | 4.0 KB | 286769 | 3 years | [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to … | |
GlobalCodeBlock.h | 2.4 KB | 249175 | 6 years | Refactor to use VM& instead of VM* at as many places as possible. … | |
HandlerInfo.h | 4.0 KB | 283852 | 4 years | Implement the WebAssembly exception handling proposal … | |
ICStatusMap.cpp | 1.9 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
ICStatusMap.h | 2.3 KB | 281684 | 4 years | [JSC] op_put_private_name should use modern IC and remove ByValInfo … | |
ICStatusUtils.cpp | 2.3 KB | 251468 | 6 years | BytecodeIndex should be a proper C++ class … | |
ICStatusUtils.h | 3.3 KB | 278445 | 4 years | [JSC] Implement JIT ICs for InByVal … | |
InByStatus.cpp | 10.1 KB | 287758 | 3 years | [JSC] Clean up StructureStubInfo … | |
InByStatus.h | 4.3 KB | 280050 | 4 years | [JSC] InByStatus / InByVariant should visit CacheableIdentifier … | |
InByVariant.cpp | 3.8 KB | 280050 | 4 years | [JSC] InByStatus / InByVariant should visit CacheableIdentifier … | |
InByVariant.h | 3.2 KB | 280050 | 4 years | [JSC] InByStatus / InByVariant should visit CacheableIdentifier … | |
InlineAccess.cpp | 16.6 KB | 291736 | 3 years | [JSC] Test DFG / FTL DataIC … | |
InlineAccess.h | 4.4 KB | 287311 | 3 years | [RISCV64] Add or enable missing CPU(RISCV64) codepaths in baseline JIT … | |
InlineCallFrame.cpp | 4.0 KB | 275626 | 4 years | [JSC] Use FixedVector more in bytecode dir and JumpTable … | |
InlineCallFrame.h | 9.5 KB | 275626 | 4 years | [JSC] Use FixedVector more in bytecode dir and JumpTable … | |
InlineCallFrameSet.cpp | 1.6 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
InlineCallFrameSet.h | 1.8 KB | 218794 | 8 years | Remove excessive headers from JavaScriptCore … | |
InstanceOfAccessCase.cpp | 2.5 KB | 282664 | 4 years | Improve access case printing and show inline capacity for structures … | |
InstanceOfAccessCase.h | 2.1 KB | 282664 | 4 years | Improve access case printing and show inline capacity for structures … | |
InstanceOfStatus.cpp | 4.7 KB | 287758 | 3 years | [JSC] Clean up StructureStubInfo … | |
InstanceOfStatus.h | 3.7 KB | 275490 | 4 years | [JSC] Shrink some of Vectors in JSC … | |
InstanceOfVariant.cpp | 2.6 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
InstanceOfVariant.h | 2.5 KB | 252763 | 5 years | GetByStatus should not say it took the slow path for multiple … | |
Instruction.h | 6.8 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
InstructionStream.cpp | 1.4 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
InstructionStream.h | 10.5 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
InternalFunctionAllocationProfile.h | 2.9 KB | 288815 | 3 years | Reland StructureID overhaul … | |
IntrinsicGetterAccessCase.cpp | 2.6 KB | 278656 | 4 years | [JSC] Use DataIC for AccessCase … | |
IntrinsicGetterAccessCase.h | 2.4 KB | 283512 | 4 years | IntrinsicGetterAccessCase implementation of proto needs to handle … | |
IterationModeMetadata.h | 1.8 KB | 283139 | 4 years | Build an unlinked baseline JIT … | |
JumpTable.cpp | 1.7 KB | 276384 | 4 years | Non-unified build fixes, mid April 2021 edition … | |
JumpTable.h | 3.5 KB | 276427 | 4 years | [JSC] DFG / FTL should inline switch_string … | |
LazyOperandValueProfile.cpp | 3.4 KB | 282565 | 4 years | Unreviewed, reverting r282478. … | |
LazyOperandValueProfile.h | 5.6 KB | 264488 | 5 years | [WTF] Remove the unnecessary inner class DefaultHash<T>::Hash … | |
LinkTimeConstant.cpp | 1.8 KB | 252032 | 6 years | [JSC] Introduce LinkTimeConstant mechanism … | |
LinkTimeConstant.h | 5.0 KB | 289417 | 3 years | [JSC] move function wrapping logic to a new Function type … | |
LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp | 3.7 KB | 276290 | 4 years | [JSC] Use FixedVector for … | |
LLIntPrototypeLoadAdaptiveStructureWatchpoint.h | 2.3 KB | 276290 | 4 years | [JSC] Use FixedVector for … | |
MetadataTable.cpp | 2.6 KB | 282621 | 4 years | Move some profiling to UnlinkedCodeBlock … | |
MetadataTable.h | 4.6 KB | 289037 | 3 years | [JSC] Use MetadataTable instead of UnlinkedMetadataTable … | |
MethodOfGettingAValueProfile.cpp | 3.8 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
MethodOfGettingAValueProfile.h | 3.6 KB | 260331 | 5 years | Support an inlined representation in JSValue of small BigInts … | |
ModuleNamespaceAccessCase.cpp | 3.3 KB | 278656 | 4 years | [JSC] Use DataIC for AccessCase … | |
ModuleNamespaceAccessCase.h | 2.5 KB | 278656 | 4 years | [JSC] Use DataIC for AccessCase … | |
ModuleProgramCodeBlock.cpp | 1.9 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
ModuleProgramCodeBlock.h | 3.7 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
ObjectAllocationProfile.h | 4.1 KB | 277117 | 4 years | Reduce use of dmb ish on ARM64 … | |
ObjectAllocationProfileInlines.h | 7.2 KB | 286572 | 3 years | Remove unneeded virtual allocator methods from Subspace. … | |
ObjectPropertyCondition.cpp | 5.1 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
ObjectPropertyCondition.h | 11.6 KB | 285687 | 4 years | Add VM::writeBarrier() and VM::mutatorFence(). … | |
ObjectPropertyConditionSet.cpp | 21.7 KB | 287220 | 3 years | [WTF] Introduce TrailingArray … | |
ObjectPropertyConditionSet.h | 7.6 KB | 287220 | 3 years | [WTF] Introduce TrailingArray … | |
Opcode.cpp | 8.3 KB | 251886 | 6 years | [WebAssembly] Create a Wasm interpreter … | |
Opcode.h | 8.4 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
OpcodeInlines.h | 2.6 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
OpcodeSize.h | 3.0 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
Operands.h | 13.5 KB | 286083 | 4 years | Unreviewed, reverting r286030. … | |
OperandsInlines.h | 3.1 KB | 275542 | 4 years | [WTF] Introduce FixedVector and use it for FixedOperands … | |
ParseHash.cpp | 2.3 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
ParseHash.h | 1.7 KB | 229952 | 7 years | [JSC] Add options to report parsing and bytecode compiling times … | |
PolymorphicAccess.cpp | 43.6 KB | 290647 | 3 years | [JSC] Port EXTRA_CTI_THUNKS to all platforms … | |
PolymorphicAccess.h | 11.0 KB | 286769 | 3 years | [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to … | |
PolyProtoAccessChain.cpp | 3.5 KB | 288815 | 3 years | Reland StructureID overhaul … | |
PolyProtoAccessChain.h | 3.0 KB | 288815 | 3 years | Reland StructureID overhaul … | |
PreciseJumpTargets.cpp | 5.2 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
PreciseJumpTargets.h | 2.2 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
PreciseJumpTargetsInlines.h | 6.4 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
ProgramCodeBlock.cpp | 1.9 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
ProgramCodeBlock.h | 3.6 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
PropertyCondition.cpp | 15.4 KB | 267113 | 5 years | CustomFunctionEquivalence PropertyCondition needs to check if the … | |
PropertyCondition.h | 13.7 KB | 285687 | 4 years | Add VM::writeBarrier() and VM::mutatorFence(). … | |
ProxyableAccessCase.cpp | 2.9 KB | 282664 | 4 years | Improve access case printing and show inline capacity for structures … | |
ProxyableAccessCase.h | 2.3 KB | 282664 | 4 years | Improve access case printing and show inline capacity for structures … | |
PutByIdFlags.cpp | 1.7 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
PutByIdFlags.h | 2.2 KB | 288815 | 3 years | Reland StructureID overhaul … | |
PutByStatus.cpp | 20.0 KB | 288815 | 3 years | Reland StructureID overhaul … | |
PutByStatus.h | 5.1 KB | 281615 | 4 years | [JSC] Polymorphic PutByVal … | |
PutByVariant.cpp | 10.1 KB | 281615 | 4 years | [JSC] Polymorphic PutByVal … | |
PutByVariant.h | 5.0 KB | 281837 | 4 years | Non-unified build partial fixes, late late August 2021 … | |
PutKind.h | 1.5 KB | 285070 | 4 years | [JSC] Clean up Baseline StructureStubInfo management … | |
RecordedStatuses.cpp | 6.3 KB | 281615 | 4 years | [JSC] Polymorphic PutByVal … | |
RecordedStatuses.h | 3.4 KB | 281615 | 4 years | [JSC] Polymorphic PutByVal … | |
ReduceWhitespace.cpp | 1.9 KB | 153142 | 12 years | fourthTier: DFG tries to ref/deref StringImpls in a ton of places … | |
ReduceWhitespace.h | 1.5 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
Repatch.cpp | 90.5 KB | 287596 | 3 years | [JSC] Remove m_calleeSaveRegisters from CodeBlock::JITData and rename … | |
Repatch.h | 4.1 KB | 286769 | 3 years | [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to … | |
RepatchInlines.h | 10.0 KB | 290788 | 3 years | Add a DeferTraps scope https://bugs.webkit.org/show_bug.cgi?id=237306 … | |
SetPrivateBrandStatus.cpp | 8.7 KB | 287758 | 3 years | [JSC] Clean up StructureStubInfo … | |
SetPrivateBrandStatus.h | 3.7 KB | 275490 | 4 years | [JSC] Shrink some of Vectors in JSC … | |
SetPrivateBrandVariant.cpp | 3.3 KB | 273138 | 4 years | Implement a GC verifier. … | |
SetPrivateBrandVariant.h | 2.6 KB | 273299 | 4 years | Non-unified build fixes late February 2021 edition … | |
SourceID.h | 1.6 KB | 284332 | 4 years | [JSC] Use SourceID in SamplingProfiler … | |
SpeculatedType.cpp | 33.0 KB | 288815 | 3 years | Reland StructureID overhaul … | |
SpeculatedType.h | 24.6 KB | 283332 | 4 years | The DFG/FTL need to be aware that Proxy's can produce "function" for … | |
StructureSet.cpp | 2.2 KB | 273138 | 4 years | Implement a GC verifier. … | |
StructureSet.h | 2.0 KB | 273138 | 4 years | Implement a GC verifier. … | |
StructureStubClearingWatchpoint.cpp | 5.2 KB | 284095 | 4 years | Remove WTF::Variant and WTF::get … | |
StructureStubClearingWatchpoint.h | 4.4 KB | 284075 | 4 years | Use std::variant instead of WTF::Variant … | |
StructureStubInfo.cpp | 25.5 KB | 290647 | 3 years | [JSC] Port EXTRA_CTI_THUNKS to all platforms … | |
StructureStubInfo.h | 17.4 KB | 288815 | 3 years | Reland StructureID overhaul … | |
StubInfoSummary.cpp | 2.0 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
StubInfoSummary.h | 2.4 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
SuperSampler.cpp | 3.1 KB | 286816 | 3 years | Prepare for transition to C++20 … | |
SuperSampler.h | 2.1 KB | 286816 | 3 years | Prepare for transition to C++20 … | |
TerminatedCodeOrigin.h | 2.0 KB | 234086 | 7 years | We should support CreateThis in the FTL … | |
ToThisStatus.cpp | 2.1 KB | 171660 | 11 years | Merge r170090, r170092, r170129, r170141, r170161, r170215, r170275, … | |
ToThisStatus.h | 1.6 KB | 206525 | 9 years | Unreviewed, rolling out r206522. Roll r206506 back in since the build … | |
TrackedReferences.cpp | 2.3 KB | 261895 | 5 years | REGRESSION(r261755): Win/Linux non-unified builds have hundreds of … | |
TrackedReferences.h | 1.7 KB | 228500 | 7 years | We should be able to jsDynamicCast from JSType when possible … | |
TypeLocation.h | 2.1 KB | 283903 | 4 years | SourceID should have a type name and only be 32-bits … | |
UnlinkedCodeBlock.cpp | 15.3 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedCodeBlock.h | 20.3 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
UnlinkedCodeBlockGenerator.cpp | 9.8 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
UnlinkedCodeBlockGenerator.h | 11.5 KB | 290768 | 3 years | Refactor OpcodeTraits to support the possibility of having 2-byte WASM … | |
UnlinkedEvalCodeBlock.cpp | 1.7 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedEvalCodeBlock.h | 3.7 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
UnlinkedFunctionCodeBlock.cpp | 1.7 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedFunctionCodeBlock.h | 2.8 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
UnlinkedFunctionExecutable.cpp | 15.2 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedFunctionExecutable.h | 12.9 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
UnlinkedGlobalCodeBlock.h | 1.9 KB | 249175 | 6 years | Refactor to use VM& instead of VM* at as many places as possible. … | |
UnlinkedMetadataTable.cpp | 3.8 KB | 282621 | 4 years | Move some profiling to UnlinkedCodeBlock … | |
UnlinkedMetadataTable.h | 4.6 KB | 289076 | 3 years | Unreviewed, remove UnlinkedMetadataTable::offsetInMetadataTable since … | |
UnlinkedMetadataTableInlines.h | 5.1 KB | 282621 | 4 years | Move some profiling to UnlinkedCodeBlock … | |
UnlinkedModuleProgramCodeBlock.cpp | 1.7 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedModuleProgramCodeBlock.h | 5.7 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
UnlinkedProgramCodeBlock.cpp | 1.7 KB | 291779 | 3 years | Prepare JSC for making the String(const char*) constructor explicit … | |
UnlinkedProgramCodeBlock.h | 3.3 KB | 290129 | 3 years | Split IsoSubspace into a GCClient allocator used by VM and a backend … | |
ValueProfile.h | 7.5 KB | 283139 | 4 years | Build an unlinked baseline JIT … | |
ValueRecovery.cpp | 4.7 KB | 284923 | 4 years | [JSC][32bit] Fix CSR restore on DFG tail calls, add extra register on … | |
ValueRecovery.h | 13.0 KB | 284923 | 4 years | [JSC][32bit] Fix CSR restore on DFG tail calls, add extra register on … | |
VariableWriteFireDetail.cpp | 1.7 KB | 261755 | 5 years | [IWYU] Remove unnecessary includes from JSC implementation files … | |
VariableWriteFireDetail.h | 1.8 KB | 261569 | 5 years | Fix existing usage of final/override/virtual in JSC and WTF … | |
VirtualRegister.cpp | 2.8 KB | 253867 | 5 years | [JSC] Improve our bound function implementation … | |
VirtualRegister.h | 5.2 KB | 254735 | 5 years | Reland bytecode checkpoints since bugs have been fixed … | |
Watchpoint.cpp | 7.7 KB | 290705 | 3 years | WTF::SentinelLinkedList::iterator should have operator++ for range-for … | |
Watchpoint.h | 17.6 KB | 284664 | 4 years | Clean up some code around checking the state of Watchpoints … |
Note:
See TracBrowser
for help on using the repository browser.