[Webkit-unassigned] [Bug 203042] New: Improve --traceLLIntExecution to produce output similar to v8's --trace-ignition

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 16 10:18:25 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=203042

            Bug ID: 203042
           Summary: Improve --traceLLIntExecution to produce output
                    similar to v8's --trace-ignition
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Enhancement
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: caitp at igalia.com

v8's interpreter tracing has some nice features that make working on it easier:

  - ANSI terminal colours make it easy to understand at a glance what each blob of text is referring to, to work faster.
  - brief serializations of heap objects (`<JSObject 0x###########>` or `"xxxxx"` or similar)
  - report the state of values in used virtual registers on entry, and defined virtual registers on exit

This makes it very easy to see what's going on at a glance, and helps to identify issues faster.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191016/47fcb617/attachment.html>


More information about the webkit-unassigned mailing list