1. bfa6360 [CMake] Use builtin FindICU https://bugs.webkit.org/show_bug.cgi?id=197934 by don.olmstead@sony.com · 6 years ago
  2. dafef97 [JSC] Compress Watchpoint size by using enum type and Packed<> data structure by ysuzuki@apple.com · 6 years ago
  3. 2d44a80 [JSC] Compact generator code's bytecode size by ysuzuki@apple.com · 6 years ago
  4. 37d0b0f TypedArrays should not store properties that are canonical numeric indices by tzagallo@apple.com · 6 years ago
  5. d168811 Unreviewed, rolling out r244881. https://bugs.webkit.org/show_bug.cgi?id=197559 by commit-queue@webkit.org · 6 years ago
  6. 26526b2 [CMake] Refactor WEBKIT_MAKE_FORWARDING_HEADERS into WEBKIT_COPY_FILES by don.olmstead@sony.com · 6 years ago
  7. 28b8f49 Unreviewed, rolling out r244806. https://bugs.webkit.org/show_bug.cgi?id=197446 by commit-queue@webkit.org · 6 years ago
  8. 30320b1 TypeArrays should not store properties that are canonical numeric indices by tzagallo@apple.com · 6 years ago
  9. ed03515 [Win] Add flag to enable version information stamping and disable by default. by Basuke.Suzuki@sony.com · 6 years ago
  10. 610d9e4 Unreviewed, rolling out r244669. by Hironori.Fujii@sony.com · 6 years ago
  11. 447d8b9 [Win] Add flag to enable version information stamping and disable by default. by Basuke.Suzuki@sony.com · 6 years ago
  12. f99ffc2 [CMake] JavaScriptCore derived sources should only be referenced inside JavaScriptCore by don.olmstead@sony.com · 6 years ago
  13. 792f25e Add support for incremental bytecode cache updates by tzagallo@apple.com · 6 years ago
  14. f33551b [CMake][WinCairo] Separate copied headers into different directories by don.olmstead@sony.com · 6 years ago
  15. 01ba67b -f[no-]var-tracking-assignments is GCC-only by ross.kirsling@sony.com · 6 years ago
  16. 38f3d75 Unreviewed, rolling out r243833. https://bugs.webkit.org/show_bug.cgi?id=196645 by commit-queue@webkit.org · 6 years ago
  17. 00a1756 Teach Call ICs how to call Wasm https://bugs.webkit.org/show_bug.cgi?id=196387 by sbarati@apple.com · 6 years ago
  18. 526d96d [CMake][WTF] Mirror XCode header directories by don.olmstead@sony.com · 6 years ago
  19. 37e2f28 [JSC] Add FuzzerAgent, which has a hooks to get feedback & inject fuzz data into JSC by ysuzuki@apple.com · 6 years ago
  20. ae7d604 [CMake] WEBKIT_MAKE_FORWARDING_HEADERS shouldn't use POST_BUILD to copy generated headers by Hironori.Fujii@sony.com · 6 years ago
  21. 5ff64dc [JSC] Shrink sizeof(FunctionExecutable) by 16bytes by ysuzuki@apple.com · 6 years ago
  22. 2f87539 [JSC] Do not create JIT related data under non-JIT mode by ysuzuki@apple.com · 6 years ago
  23. 16bbfd9 [JSC] Use finalizer in JSGlobalLexicalEnvironment and JSGlobalObject by ysuzuki@apple.com · 6 years ago
  24. cac0c21 [JSC] Make more properties lazily-allocated in JSGlobalObject, including properties only used in JIT mode by ysuzuki@apple.com · 6 years ago
  25. d5eb172 [JSC] Reduce # of structures in JSGlobalObject initialization by ysuzuki@apple.com · 6 years ago
  26. 3d654ba Invalid flags in a RegExp literal should be an early SyntaxError by ross.kirsling@sony.com · 6 years ago
  27. 7725e2a Remove poisons in JSCPoison and uses of them. by mark.lam@apple.com · 6 years ago
  28. 5d5e72d [JSC] Drop direct references to Intl constructors by rewriting Intl JS builtins in C++ by ysuzuki@apple.com · 6 years ago
  29. a9d8300 Web Inspector: Change the InspectorOverlay to use native rather than canvas by drousso@apple.com · 6 years ago
  30. f038805 [JSC] Introduce JSNonDestructibleProxy for JavaScriptCore.framework's GlobalThis by ysuzuki@apple.com · 6 years ago
  31. 3f7ba34 Add version number to cached bytecode by tzagallo@apple.com · 6 years ago
  32. 6189a49 [JSC] NativeExecutable should be smaller by ysuzuki@apple.com · 6 years ago
  33. 64b74db [JSC] Shrink size of VM by lazily allocating IsoSubspaces for non-common types by ysuzuki@apple.com · 6 years ago
  34. 1da10b8 [JSC] Remove finalizer in AsyncFromSyncIteratorPrototype by ysuzuki@apple.com · 6 years ago
  35. f5b068a [CMake][JSC] Changing ud_opcode.py should trigger invoking ud_opcode.py by Hironori.Fujii@sony.com · 6 years ago
  36. aaf87c8 [JSC] RegExpConstructor should not have own IsoSubspace by ysuzuki@apple.com · 6 years ago
  37. f4986c8 [JSC] NativeErrorConstructor should not have own IsoSubspace by ysuzuki@apple.com · 6 years ago
  38. 5cbb278 Web Inspector: CPU Usage Timeline by commit-queue@webkit.org · 6 years ago
  39. 375c0fe [JSC] Intl constructors should fit in sizeof(InternalFunction) by ysuzuki@apple.com · 6 years ago
  40. 716d826 Cache bytecode to disk by tzagallo@apple.com · 6 years ago
  41. 429391c Rollout r240210: It broke tests on iOS by sbarati@apple.com · 6 years ago
  42. 949fe32 Cache bytecode to disk by tzagallo@apple.com · 6 years ago
  43. dedeea8 Try ripping out inferred types because it might be a performance improvement by sbarati@apple.com · 6 years ago
  44. 3a3286d Web Inspector: Audit: create new IDL type for exposing special functionality in test context by drousso@apple.com · 6 years ago
  45. 489a34d [JSC] Drop ARM_TRADITIONAL support in LLInt, baseline JIT, and DFG by yusukesuzuki@slowstart.org · 6 years ago
  46. 2c9574f Web Inspector: Keep Web Inspector window alive across process swaps (PSON) (Remote Inspector) by joepeck@webkit.org · 6 years ago
  47. 201d902 Web Inspector: Network: show secure certificate details per-request by drousso@apple.com · 6 years ago
  48. bde5b26 [JSC] isStrWhiteSpace seems redundant with Lexer<UChar>::isWhiteSpace by ross.kirsling@sony.com · 6 years ago
  49. 3474dd0 New bytecode format for JSC by tzagallo@apple.com · 6 years ago
  50. 9907b06 Unreviewed, rolling out r237479 and r237484. by commit-queue@webkit.org · 6 years ago
  51. 1f8380c New bytecode format for JSC by tzagallo@apple.com · 6 years ago
  52. 71d2888 Unreviewed revert Fujii's revert in r237214 with new WinCairo build fix. by keith_miller@apple.com · 6 years ago
  53. 3998cf2 Unreviewed, rolling out r237188, r237189, and r237197. by Hironori.Fujii@sony.com · 6 years ago
  54. 7e10963 Unreviewed, reland https://bugs.webkit.org/show_bug.cgi?id=189708 with build fix. by keith_miller@apple.com · 6 years ago
  55. e2ca29b Unreviewed, rolling out r237084, r237088, r237098, and by ryanhaddad@apple.com · 6 years ago
  56. 45eddf6 Separate configuration extraction from offset extraction by tzagallo@apple.com · 6 years ago
  57. 48bd0a0 [JSC] Enable LLInt ASM interpreter on X64 and ARM64 in non JIT configuration by yusukesuzuki@slowstart.org · 6 years ago
  58. b9c30ad builtins directory causes name conflict on Python 3 by commit-queue@webkit.org · 6 years ago
  59. 9956648 Move JavaScriptCore files to match Xcode project hierarchy by ddkilzer@apple.com · 6 years ago
  60. b736a8a Fix exception throwing code so that topCallFrame and topEntryFrame stay true to their names. by mark.lam@apple.com · 6 years ago
  61. 5cf2d3e Add support for dumping GC heap snapshots, and a viewer by simon.fraser@apple.com · 6 years ago
  62. 9560781 Add self.queueMicrotask(f) on DOMWindow by utatane.tea@gmail.com · 6 years ago
  63. 2071d472 [INTL] Language tags are not canonicalized by commit-queue@webkit.org · 7 years ago
  64. ed2da80 We should support CreateThis in the FTL by fpizlo@apple.com · 7 years ago
  65. da140e1 Get rid of UnconditionalFinalizers and WeakReferenceHarvesters by utatane.tea@gmail.com · 7 years ago
  66. 74ca403 [JSC] Remove WeakReferenceHarvester by utatane.tea@gmail.com · 7 years ago
  67. 9f6d694 REGRESSION(r232212): Broke Win32 Builds by msaboff@apple.com · 7 years ago
  68. 9498449 Speed up JetStream/base64 https://bugs.webkit.org/show_bug.cgi?id=185914 by fpizlo@apple.com · 7 years ago
  69. 660f4ca Remove the UnconditionalFinalizer class by keith_miller@apple.com · 7 years ago
  70. 5a101e5 Get rid of TLCs https://bugs.webkit.org/show_bug.cgi?id=185846 by fpizlo@apple.com · 7 years ago
  71. 130a6c6 [CMake] Properly detect compiler flags, needed libs, and fallbacks for usage of 64-bit atomic operations by berto@igalia.com · 7 years ago
  72. 36e2203 Unreviewed, rolling out r231843. by mcatanzaro@igalia.com · 7 years ago
  73. b378e87 [CMake] Properly detect compiler flags, needed libs, and fallbacks for usage of 64-bit atomic operations by berto@igalia.com · 7 years ago
  74. 687ce62 Unreviewed, rolling out r231316 and r231332. by commit-queue@webkit.org · 7 years ago
  75. 27e9e6a [WPE] Build cleanly with GCC 8 and ICU 60 by mcatanzaro@igalia.com · 7 years ago
  76. bbffdf2 [ARMv7] Drop ARMv7 disassembler in favor of capstone by utatane.tea@gmail.com · 7 years ago
  77. 210e9eb [JSC][GTK][JSCONLY] Use capstone disassembler by utatane.tea@gmail.com · 7 years ago
  78. bb6b338 Remove the prototype caching for get_by_id in the LLInt by keith_miller@apple.com · 7 years ago
  79. 4a1dd9b Disable usage of fused multiply-add instructions for JSC with compiler flag by commit-queue@webkit.org · 7 years ago
  80. e27fd1c WebAssembly: add support for stream APIs - JavaScript API by gskachkov@gmail.com · 7 years ago
  81. f6fdb03 [INTL] Implement Intl.PluralRules https://bugs.webkit.org/show_bug.cgi?id=184312 by commit-queue@webkit.org · 7 years ago
  82. 9512d31 Push the definition of PtrTag down to the WTF layer. by mark.lam@apple.com · 7 years ago
  83. b91bcf5 [JSC] Remove ModuleLoaderPrototype by utatane.tea@gmail.com · 7 years ago
  84. dcb592d The InternalFunction hierarchy should be in IsoSubspaces by fpizlo@apple.com · 7 years ago
  85. 60b2768 Replace CompactJITCodeMap with JITCodeMap. by mark.lam@apple.com · 7 years ago
  86. bbf313e Add pointer profiling support to the DFG and supporting files. by mark.lam@apple.com · 7 years ago
  87. 9f73b53 GC shouldn't do object distancing https://bugs.webkit.org/show_bug.cgi?id=184195 by fpizlo@apple.com · 7 years ago
  88. 28ab174 Refactor the PtrTag list as a macro so that we can auto-generate code that enumerates each PtrTag. by mark.lam@apple.com · 7 years ago
  89. bed6a5d [GTK][WPE] Initial implementation of JavaScriptCore glib bindings by carlosgc@webkit.org · 7 years ago
  90. a925f8a Make a NativeFunction into a class to support pointer profiling. by mark.lam@apple.com · 7 years ago
  91. 50ae156 [Re-landing] Prepare LLInt code to support pointer profiling. by mark.lam@apple.com · 7 years ago
  92. 4a83a36 Unreviewed, rolling out r229354 and r229364. by ryanhaddad@apple.com · 7 years ago
  93. 0c01f60 Prepare LLInt code to support pointer profiling. by mark.lam@apple.com · 7 years ago
  94. 1e1d788 [CMake] Split JSC header copying into public and private targets by don.olmstead@sony.com · 7 years ago
  95. 07d81e2 [CMake] Split declaration of JSC headers into public and private by don.olmstead@sony.com · 7 years ago
  96. 9b47158 Objects that contain dangerous things should be allocated far away from objects that can do OOB by fpizlo@apple.com · 7 years ago
  97. 3f89142 We should be able to jsDynamicCast from JSType when possible by keith_miller@apple.com · 7 years ago
  98. a8b896c [JSC] cache TaggedTemplate arrays by callsite rather than by contents by caitp@igalia.com · 7 years ago
  99. b401b0b [MIPS] JSC needs to be built with -latomic by guijemont@igalia.com · 7 years ago
  100. db4c9dc Remove JavaScriptCore/ForwardingHeaders directory by don.olmstead@sony.com · 7 years ago