[Webkit-unassigned] [Bug 135423] Allow high fidelity type profiling to be enabled and disabled.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Aug 1 15:02:39 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=135423
--- Comment #1 from Saam Barati <sbarati at apple.com> 2014-08-01 15:02:52 PST ---
Created an attachment (id=235906)
--> (https://bugs.webkit.org/attachment.cgi?id=235906&action=review)
work in progress
- Merged op_put_to_scope_with_profile and op_get_from_scope_with_profile into op_profile_types_with_high_fidelity by adding extra arguments to the opcode.
- Altered SymbolTable to use less memory by adding a rare data structure for type profiling.
- Created an interface to turn on and off type profiling.
- Refactored how I write to the log.
- deleted some unused code in HighFidelityLog.
- Implemented op_profile_types_with_high_fidelity in the baseline JIT by inlining the process of writing to the log and doing a small amount of type inference optimizations.
(This patch relies on https://bugs.webkit.org/show_bug.cgi?id=135358, therefore 135358 needs to land before this can land).
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list