1. 81f9d69 [JSC] Use m_structureCacheClearedWatchpoint in more DFG nodes by shvaikalesh@gmail.com · 2 years, 9 months ago
  2. df6b625 [JSC] Fix iterator_next's tmp liveness and OSR exit recovery by ysuzuki@apple.com · 2 years, 9 months ago
  3. e30e832 [JSC] Always create StructureStubInfo for op_get_by_val by ysuzuki@apple.com · 2 years, 9 months ago
  4. 69ed1d0 Speculative build fix for Mac Catalyst. by mark.lam@apple.com · 2 years, 10 months ago
  5. 307fad8 ASSERTION FAILED: regExp->isValid() LLIntSlowPaths.cpp(625) by msaboff@apple.com · 2 years, 10 months ago
  6. 271f9d1 Shrink Structure to 96 Bytes when addresses can be encoded in 36-bits by yijia_huang@apple.com · 2 years, 10 months ago
  7. de19fca Rename putDirect to putDirectOffset by sbarati@apple.com · 2 years, 10 months ago
  8. c641645 [JSC] Introduce unlinked StructureStubInfo into uDFG by ysuzuki@apple.com · 2 years, 10 months ago
  9. d46e4b4 [JSC][ARMv7] Support callee save FPRs by commit-queue@webkit.org · 2 years, 10 months ago
  10. f963200 Unskip JSTests/stress/shadow-realm-import-value.js on ARMv7 and MIPS by mikhail@igalia.com · 2 years, 10 months ago
  11. 6a11881 Clear StructureCache if it has Structure with relevant JSGlobalObjects by ysuzuki@apple.com · 2 years, 10 months ago
  12. d15eb6f Move around some NaN handling code by sbarati@apple.com · 2 years, 10 months ago
  13. 196e704 Enhance the ARM64Disassembler to print pc indices and better branch target labels. by mark.lam@apple.com · 2 years, 10 months ago
  14. c1d521b Identifier::string() should return an AtomString by cdumez@apple.com · 2 years, 11 months ago
  15. 96729d0 [JSC] Extend Structure heap size from 1GB to 4GB by ysuzuki@apple.com · 2 years, 11 months ago
  16. 8de5a60 [JSC] Introduce unlinked version of invalidation by ysuzuki@apple.com · 2 years, 11 months ago
  17. 43140b5 [JSC] Use FixedVector in JumpReplacements and VariableEventStream by ysuzuki@apple.com · 2 years, 11 months ago
  18. 388370e Update toExistingAtomString() to return an AtomString by cdumez@apple.com · 2 years, 11 months ago
  19. d963cf1 Unreviewed, remove unused variable by ysuzuki@apple.com · 2 years, 11 months ago
  20. 30f8a60 [JSC] Make DFG::OSRExit data unlinked by ysuzuki@apple.com · 2 years, 11 months ago
  21. e5fb32b [JSC] PropertyTable should have compact mode by ysuzuki@apple.com · 3 years ago
  22. 095460e Fix GPRInfo inconsistency in unlinked DFG bringup by ysuzuki@apple.com · 3 years ago
  23. e39cdba Unify calls and checks for CellTag by mikhail@igalia.com · 3 years ago
  24. 4d56750 Unreviewed, disable UnlinkedDFG code in x64 by ysuzuki@apple.com · 3 years ago
  25. 6866de17 [JSC] Use constants buffer in DFG https://bugs.webkit.org/show_bug.cgi?id=237863 by ysuzuki@apple.com · 3 years ago
  26. 984775d [JSC] Remove VM& parameter from structure related code including jsDyamicCast by ysuzuki@apple.com · 3 years ago
  27. ab44fff [JSC] Move StructureCache from VM to JSGlobalObject by ysuzuki@apple.com · 3 years ago
  28. 7c2addb [JSC] DFG / FTL should be aware of JSString's String replacement by ysuzuki@apple.com · 3 years ago
  29. fc198d9 Reduce number of StringView to String conversions in JSC by cdumez@apple.com · 3 years ago
  30. 5428145 [JSC][32bit] Use constexpr tags instead of enums by commit-queue@webkit.org · 3 years ago
  31. 69a2ea7 Call Structure::get instead of Structure::getConcurrently on the mutator thread by sbarati@apple.com · 3 years ago
  32. af42284 [JSC] Use inlined assertion for CodeBlock type by ysuzuki@apple.com · 3 years ago
  33. 5aa5884 [JSC] Strictly annotate pointers with TrustedImmPtr in CCallHelpers by ysuzuki@apple.com · 3 years ago
  34. d3418e8 [JSC] Store CodeBlock in caller side by ysuzuki@apple.com · 3 years ago
  35. 77d34a9 AI should do int32 optimization in ValueRep by keith_miller@apple.com · 3 years ago
  36. 23037e1 Remove obsolete --useProbeOSRExit option. by mark.lam@apple.com · 3 years ago
  37. f65acd1 [JSC] Use spoolers in FTL OSR exit thunk by ysuzuki@apple.com · 3 years ago
  38. 2c02e4a [JSC] Clean up some 32bit load/store with 64bit load/store by ysuzuki@apple.com · 3 years ago
  39. 06044b6 Unreviewed, non-unified buildfix https://bugs.webkit.org/show_bug.cgi?id=238436 by lmoura@igalia.com · 3 years ago
  40. 82d570e Use static_assert instead of COMPILE_ASSERT by ysuzuki@apple.com · 3 years ago
  41. 5a0ed2f Use unary static_assert https://bugs.webkit.org/show_bug.cgi?id=238412 by ysuzuki@apple.com · 3 years ago
  42. 9316319 AI should not set the structure for ObjectCreate by mark.lam@apple.com · 3 years ago
  43. a5fa43f [JSC] Use Data CallIC in unlinked DFG by ysuzuki@apple.com · 3 years ago
  44. 3274337 Unreviewed, fix DataIC's slowPathJump handling by ysuzuki@apple.com · 3 years ago
  45. de7cd99 [JSC] Test DFG / FTL DataIC https://bugs.webkit.org/show_bug.cgi?id=231224 by ysuzuki@apple.com · 3 years ago
  46. 3d0f0d1 Fix bug in Relationship::mergeImpl by sbarati@apple.com · 3 years ago
  47. 7605399 [JSC] Further reduce # of registers used in RegExpTestInline by ysuzuki@apple.com · 3 years ago
  48. 6886d18 [JSC] Reduce # of registers used in RegExpTestInline to allow using unlinked DFG in x64 by ysuzuki@apple.com · 3 years ago
  49. b4f89dd Unreviewed, non-unified build fix https://bugs.webkit.org/show_bug.cgi?id=237929 by mikhail@igalia.com · 3 years ago
  50. 2742e33 [JSC] Add UnlinkedDFG compilation mode enum by ysuzuki@apple.com · 3 years ago
  51. 224278c Enable tier-up in loops created by recursive tail call optimizations. by rmorisset@apple.com · 3 years ago
  52. 1b19a57 Add a DeferTraps scope by sbarati@apple.com · 3 years, 1 month ago
  53. 4df4464 Unreviewed, reverting r290717. https://bugs.webkit.org/show_bug.cgi?id=237409 by commit-queue@webkit.org · 3 years, 1 month ago
  54. c488df6 Refactor OpcodeTraits to support the possibility of having 2-byte WASM opcode ids in bytecode streams by justin_michaud@apple.com · 3 years, 1 month ago
  55. 780b328 Add a DeferTraps scope by sbarati@apple.com · 3 years, 1 month ago
  56. 0ab9508 [JSC] Port EXTRA_CTI_THUNKS to all platforms by commit-queue@webkit.org · 3 years, 1 month ago
  57. 712539a Omit template parameter for SetForScope<> variables by cdumez@apple.com · 3 years, 1 month ago
  58. 737444d Remove incorrect ASSERT. by mark.lam@apple.com · 3 years, 1 month ago
  59. da062e1 Clean up / optimize call sites constructing vectors by cdumez@apple.com · 3 years, 1 month ago
  60. 69bb9dd [JSC] move function wrapping logic to a new Function type by caitp@igalia.com · 3 years, 1 month ago
  61. 5a03dc5 [JSC] Convert JSString's non-atomic WTF::String to atomic string while concurrent compilers / heap threads run by ysuzuki@apple.com · 3 years, 1 month ago
  62. 95ec88d [JSC] MultiDeleteByOffset should not define value by ysuzuki@apple.com · 3 years, 2 months ago
  63. 3932997 Reland StructureID overhaul https://bugs.webkit.org/show_bug.cgi?id=235720 by keith_miller@apple.com · 3 years, 2 months ago
  64. 7a2ff61 [WTF] Add GenericHashKey https://bugs.webkit.org/show_bug.cgi?id=235872 by ysuzuki@apple.com · 3 years, 2 months ago
  65. f965b92 [JSC][32bit] Fix regexp crash on ARMv7 by mikhail@igalia.com · 3 years, 2 months ago
  66. 4dd9b77 Unreviewed, reverting r288400. https://bugs.webkit.org/show_bug.cgi?id=235470 by commit-queue@webkit.org · 3 years, 2 months ago
  67. df40207 [JSC][32bit] Fix regexp crash on ARMv7 by mikhail@igalia.com · 3 years, 2 months ago
  68. 5e2140c Fix C++20 build warnings with GCC https://bugs.webkit.org/show_bug.cgi?id=235023 by lmoura@igalia.com · 3 years, 2 months ago
  69. f7f8244 [JSC] Remove m_calleeSaveRegisters from CodeBlock::JITData and rename it to BaselineJITData by ysuzuki@apple.com · 3 years, 3 months ago
  70. ddf888e [JSC][ARMv7] Minor code size improvements by commit-queue@webkit.org · 3 years, 3 months ago
  71. bfc3665 Roll back r286345, r286387, r286471, r286667, r286849 by sbarati@apple.com · 3 years, 3 months ago
  72. bf34cdf [JSC] Introduce BaselineCallLinkInfo and OptimizingCallLinkInfo to shrink sizeof(BaselineCallLinkInfo) by ysuzuki@apple.com · 3 years, 3 months ago
  73. 03323e1 [JSC] Introduce WriteBarrierStructureID by ysuzuki@apple.com · 3 years, 3 months ago
  74. 8c9e6f0 Remove unneeded virtual allocator methods from Subspace. by mark.lam@apple.com · 3 years, 4 months ago
  75. 15ea353 Non-unified build fixes, early December 2021 edition by aperez@igalia.com · 3 years, 4 months ago
  76. eebf32d [JSC] RegExpTestInline DFG / FTL nodes should introduce a write-barrier by ysuzuki@apple.com · 3 years, 4 months ago
  77. 9f00490 Move Subspaces from VM to Heap. by mark.lam@apple.com · 3 years, 4 months ago
  78. a634a47 Structures should be allocated out of an aligned pool of memory so StructureID->Structure* is fast. by keith_miller@apple.com · 3 years, 4 months ago
  79. eb7ebd5 GetMyArgumentByValOutOfBounds needs to check for negative indices by sbarati@apple.com · 3 years, 4 months ago
  80. 1c58abd [JSC] jumpForTypedArrayOutOfBounds should use asAnyInt since it uses isAnyInt by ysuzuki@apple.com · 3 years, 4 months ago
  81. bea6d8c [JSC] GetTypedArrayLengthAsInt52 can get Array::Generic ArrayMode by ysuzuki@apple.com · 3 years, 4 months ago
  82. db1bc9f Unreviewed, reverting r286030. https://bugs.webkit.org/show_bug.cgi?id=233387 by commit-queue@webkit.org · 3 years, 4 months ago
  83. cee4523 Fix assertion added in r285592 by sbarati@apple.com · 3 years, 4 months ago
  84. 72b4cd3 DFGByteCodeParser.cpp should avoid resizing the Operands<> of every BasicBlock on every inlining by rmorisset@apple.com · 3 years, 4 months ago
  85. a4d08c4 [JSC] TypedArray GetArrayLength should not use Reuse by ysuzuki@apple.com · 3 years, 4 months ago
  86. 922f410 [JSC] Use operation path when PutByVal child1 is not speculated as a Cell by ysuzuki@apple.com · 3 years, 4 months ago
  87. 09461a5 [JSC] Use CallLinkInfo in LLInt https://bugs.webkit.org/show_bug.cgi?id=232746 by ysuzuki@apple.com · 3 years, 4 months ago
  88. bc875c1 Add VM::writeBarrier() and VM::mutatorFence(). by mark.lam@apple.com · 3 years, 4 months ago
  89. b92a1b3 Inline RegExp.test JIT code in DFG and FTL by msaboff@apple.com · 3 years, 4 months ago
  90. 6b81029 Move m_doesGC from Heap to VM. by mark.lam@apple.com · 3 years, 4 months ago
  91. 398cc6a in_by_val should not constant fold to in_by_id when the property is a property index by sbarati@apple.com · 3 years, 4 months ago
  92. f4dfb9c Refactoring and PutByVal cleanup https://bugs.webkit.org/show_bug.cgi?id=232265 by commit-queue@webkit.org · 3 years, 4 months ago
  93. 4e58643 When inlining NewSymbol in the DFG don't universally call ToString on the input by sbarati@apple.com · 3 years, 4 months ago
  94. 57eb71f Cherry-pick r284635. rdar://problem/85039977 by repstein@apple.com · 3 years, 5 months ago
  95. fde6fe4 EnumeratorGetByVal for IndexedMode+OwnStructureMode doesn't always recover the property name by sbarati@apple.com · 3 years, 5 months ago
  96. a3fa95d JSGenericTypedArrayView<Adaptor>::set crashes if the length + objectOffset is > UINT32_MAX by rmorisset@apple.com · 3 years, 5 months ago
  97. 832d7db [JSC] Having StructureStubInfo and CallLinkInfo via FixedVector for Baseline JIT by ysuzuki@apple.com · 3 years, 5 months ago
  98. ce0857d Don't call type() on Structure, instead call type() on its typeInfo() by sbarati@apple.com · 3 years, 5 months ago
  99. 147b79e [JSC][32bit] Fix CSR restore on DFG tail calls, add extra register on ARMv7 by commit-queue@webkit.org · 3 years, 5 months ago
  100. 89b7587 Unreviewed, reverting r284255. https://bugs.webkit.org/show_bug.cgi?id=232353 by commit-queue@webkit.org · 3 years, 5 months ago