source: webkit/trunk/Source/JavaScriptCore/bytecode@ 291779

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