GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for Source/JavaScriptCore/runtime/RegExp.cpp - WebKit/WebKit

Breadcrumbs

History for
onmain

User selector

Datepicker

Commit history

  1. Commits on Nov 4, 2026

    • [WTF] `StringBuilder` should hand over its buffer instead of sharing it

      Show description for 6e0d1cf
      sosukesuzukisosukesuzuki
      committed
      6e0d1cfView commit details
      Copy full SHA for 6e0d1cf
      View code at this pointBrowse repository at this point
  2. Commits on Sep 30, 2026

    • Use SAFE_* printf macros in more places that print strings

      Show description for 4356bc5
      cdumezcdumez
      committed
      4356bc5View commit details
      Copy full SHA for 4356bc5
      View code at this pointBrowse repository at this point
  3. Commits on Sep 21, 2026

    • [JSC] Do not track lines and columns while parsing

      Show description for c76c52f
      ast-huggerast-hugger
      committed
      c76c52fView commit details
      Copy full SHA for c76c52f
      View code at this pointBrowse repository at this point
  4. Commits on Sep 12, 2026

    • Rename toCString() to toUTF8CString() and stop PrintStream from printing an untyped CString

      Show description for 7189f73
      cdumezcdumez
      committed
      7189f73View commit details
      Copy full SHA for 7189f73
      View code at this pointBrowse repository at this point
  5. Commits on Sep 11, 2026

    • Make String::utf8(), StringImpl::utf8() and StringView::utf8() return a UTF8CString

      Show description for 00130dc
      cdumezcdumez
      committed
      00130dcView commit details
      Copy full SHA for 00130dc
      View code at this pointBrowse repository at this point
  6. Commits on Sep 10, 2026

    • [JSC] `RegExp::deleteCode()` should not clear the pattern's atom

      Show description for e19f57a
      sosukesuzukisosukesuzuki
      committed
      e19f57aView commit details
      Copy full SHA for e19f57a
      View code at this pointBrowse repository at this point
    • Add CString::legacyCStringPointer() and adopt it at every utf8().data() call site

      Show description for 7bd7b6d
      cdumezcdumez
      committed
      7bd7b6dView commit details
      Copy full SHA for 7bd7b6d
      View code at this pointBrowse repository at this point
  7. Commits on Sep 9, 2026

    • [JSC] Emit WTF::storeStoreFence before assigning to RegExp::m_regExpJITCode

      Show description for eb64f29
      ConstellationConstellation
      committed
      eb64f29View commit details
      Copy full SHA for eb64f29
      View code at this pointBrowse repository at this point
  8. Commits on Sep 4, 2026

    • [JSC] Validate RegExps in DFG strength reduction phase

      Show description for d5531cc
      heimskrheimskr
      committed
      d5531ccView commit details
      Copy full SHA for d5531cc
      View code at this pointBrowse repository at this point
    • [JSC] `RegExp#test` should fast-fail on an input shorter than the pattern's minimum size

      Show description for 3414165
      sosukesuzukisosukesuzuki
      committed
      3414165View commit details
      Copy full SHA for 3414165
      View code at this pointBrowse repository at this point
  9. Commits on Aug 20, 2026

    • [JSC] Use `FixedVector` for `RegExp::m_ovector` and `RareData::m_captureGroupNames`

      Show description for de9231d
      sosukesuzukisosukesuzuki
      committed
      de9231dView commit details
      Copy full SHA for de9231d
      View code at this pointBrowse repository at this point
  10. Commits on Aug 15, 2026

    • [YARR] Compile lookbehinds in unicode patterns in the JIT

      Show description for ddf3655
      sosukesuzukisosukesuzuki
      committed
      ddf3655View commit details
      Copy full SHA for ddf3655
      View code at this pointBrowse repository at this point
  11. Commits on Aug 12, 2026

    • [YARR] Compile lookbehinds in the JIT

      Show description for f4f06bc
      sosukesuzukisosukesuzuki
      committed
      f4f06bcView commit details
      Copy full SHA for f4f06bc
      View code at this pointBrowse repository at this point
  12. Commits on Aug 2, 2026

    • [YARR] Clean up YarrJIT ifdefs

      Show description for ac2afd1
      ConstellationConstellation
      committed
      ac2afd1View commit details
      Copy full SHA for ac2afd1
      View code at this pointBrowse repository at this point
  13. Commits on Jul 27, 2026

    • [JSC][YARR] Extend first-character filter more

      Show description for 1e43057
      ConstellationConstellation
      committed
      1e43057View commit details
      Copy full SHA for 1e43057
      View code at this pointBrowse repository at this point
  14. Commits on Jul 15, 2026

    • [JSC] DFG strength reduction folds a compiler-thread RegExp execution failure into a definite no-match

      Show description for 338e02c
      sosukesuzukisosukesuzuki
      committed
      338e02cView commit details
      Copy full SHA for 338e02c
      View code at this pointBrowse repository at this point
  15. Commits on Jun 28, 2026

    • [JSC] Cache named-capture "groups" Structure on RegExp

      Show description for cae81af
      sosukesuzukisosukesuzuki
      committed
      cae81afView commit details
      Copy full SHA for cae81af
      View code at this pointBrowse repository at this point
    • [YARR] Use StringList optimization when captures are not used

      Show description for 5dcf3d0
      ConstellationConstellation
      committed
      5dcf3d0View commit details
      Copy full SHA for 5dcf3d0
      View code at this pointBrowse repository at this point
  16. Commits on May 21, 2026

    • [JSC] Make RegExp::byteCodeCompileIfNecessary threadsafe

      Show description for dcf25ed
      sygJonWBedard
      syg
      authored and
      JonWBedard
      committed
      dcf25edView commit details
      Copy full SHA for dcf25ed
      View code at this pointBrowse repository at this point
  17. Commits on Apr 20, 2026

    • Reduce use of jsCast<>() in favor of uncheckedDowncast<>()

      Show description for b8ef260
      cdumezcdumez
      committed
      b8ef260View commit details
      Copy full SHA for b8ef260
      View code at this pointBrowse repository at this point
  18. Commits on Mar 5, 2026

    • Re-enable unsafe-buffer-usage-in-format-attr-call warning, with failures now fixed

      Show description for bae0eae
      geoffreygarengeoffreygaren
      committed
      bae0eaeView commit details
      Copy full SHA for bae0eae
      View code at this pointBrowse repository at this point
  19. Commits on Feb 5, 2026

    • [Yarr] Clear start and end for subpattern

      Show description for 9068c09
      ConstellationConstellation
      committed
      9068c09View commit details
      Copy full SHA for 9068c09
      View code at this pointBrowse repository at this point
  20. Commits on Feb 4, 2026

    • [JSC] RegExp should have offset vector for common use

      Show description for e9964c3
      ConstellationConstellation
      committed
      e9964c3View commit details
      Copy full SHA for e9964c3
      View code at this pointBrowse repository at this point
  21. Commits on Dec 20, 2025

    • Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore

      Show description for f52b72f
      cdumezcdumez
      committed
      f52b72fView commit details
      Copy full SHA for f52b72f
      View code at this pointBrowse repository at this point
  22. Commits on Sep 27, 2025

    • Rename LChar to Latin1Character

      Show description for 63b97b5
      darinadlerdarinadler
      committed
      63b97b5View commit details
      Copy full SHA for 63b97b5
      View code at this pointBrowse repository at this point
  23. Commits on Sep 22, 2025

    • Unreviewed, reverting 300282@main, 300302@main, and 300311@main.

      Show description for 15e5e7d
      webkit-commit-queueConstellation
      webkit-commit-queue
      authored and
      Constellation
      committed
      15e5e7dView commit details
      Copy full SHA for 15e5e7d
      View code at this pointBrowse repository at this point
  24. Commits on Sep 21, 2025

    • Rename LChar to Latin1Character

      Show description for 1424f06
      darinadlerdarinadler
      committed
      1424f06View commit details
      Copy full SHA for 1424f06
      View code at this pointBrowse repository at this point
  25. Commits on Jul 1, 2025

    • JSC: Replace UChar with char16_t

      Show description for 6e819cc
      adetaylorachristensen07
      adetaylor
      authored and
      achristensen07
      committed
      6e819ccView commit details
      Copy full SHA for 6e819cc
      View code at this pointBrowse repository at this point
  26. Commits on Feb 28, 2025

    • [JSC] Detect trimming pattern in RegExp

      Show description for 04edf77
      ConstellationConstellation
      committed
      04edf77View commit details
      Copy full SHA for 04edf77
      View code at this pointBrowse repository at this point
  27. Commits on Jan 25, 2025

    • Rename `span(const char*)` to `unsafeSpan(const char*)`

      Show description for 54a453d
      cdumezcdumez
      committed
      54a453dView commit details
      Copy full SHA for 54a453d
      View code at this pointBrowse repository at this point
  28. Commits on Dec 5, 2024

    • [JSC] Simplify oneCharMatches

      Show description for 9206b1b
      ConstellationConstellation
      committed
      9206b1bView commit details
      Copy full SHA for 9206b1b
      View code at this pointBrowse repository at this point
  29. Commits on Oct 8, 2024

    • [JSC] Add RegExpSubstringGlobalAtomCache

      Show description for 4321993
      hyjorc1hyjorc1
      committed
      4321993View commit details
      Copy full SHA for 4321993
      View code at this pointBrowse repository at this point
  30. Commits on Jul 2, 2024

    • Split makeString() and friends out into their own header

      Show description for 632f103
      weinigweinig
      committed
      632f103View commit details
      Copy full SHA for 632f103
      View code at this pointBrowse repository at this point
  31. Commits on May 6, 2024

    • Stop using `const char*` in string concatenation in JSC

      Show description for d66a7a4
      cdumezcdumez
      committed
      d66a7a4View commit details
      Copy full SHA for d66a7a4
      View code at this pointBrowse repository at this point
  32. Commits on May 3, 2024

    • Drop StringBuilder:append() overload taking in a `const char*`

      Show description for eb7b0b0
      cdumezcdumez
      committed
      eb7b0b0View commit details
      Copy full SHA for eb7b0b0
      View code at this pointBrowse repository at this point
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.