| Summary: | JIT debugging features that selectively disable the JITs for code blocks need to stay out of the way of the critical path of JIT management | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Filip Pizlo <fpizlo> | ||||
| Component: | JavaScriptCore | Assignee: | Filip Pizlo <fpizlo> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | benjamin, mark.lam | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 142229 | ||||||
| Attachments: |
|
||||||
|
Description
Filip Pizlo
2015-03-03 14:20:00 PST
Created attachment 247794 [details]
the patch
Comment on attachment 247794 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=247794&action=review r=me > Source/JavaScriptCore/ChangeLog:12 > + at timelike infinity. That makes these hacks much more likely to continue working as we make "timelike"? Comment on attachment 247794 [details]
the patch
What happened to MacroAssembler::supportsFloatingPoint()? You didn't include that in the new check.
View in context: https://bugs.webkit.org/attachment.cgi?id=247794&action=review r=me too > Source/JavaScriptCore/ChangeLog:8 > + See bug description for complete analysis. This reduces the intrusiveness of debugging hacks You should copy the description here. We assume that the ChangeLogs will survive bugzilla. (In reply to comment #3) > Comment on attachment 247794 [details] > the patch > > What happened to MacroAssembler::supportsFloatingPoint()? You didn't > include that in the new check. My bad. This didn't need to be moved. (In reply to comment #2) > Comment on attachment 247794 [details] > the patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=247794&action=review > > r=me > > > Source/JavaScriptCore/ChangeLog:12 > > + at timelike infinity. That makes these hacks much more likely to continue working as we make > > "timelike"? It's a term of art, see for example http://en.wikipedia.org/wiki/Closed_timelike_curve (In reply to comment #4) > View in context: > https://bugs.webkit.org/attachment.cgi?id=247794&action=review > > r=me too > > > Source/JavaScriptCore/ChangeLog:8 > > + See bug description for complete analysis. This reduces the intrusiveness of debugging hacks > > You should copy the description here. We assume that the ChangeLogs will > survive bugzilla. OK. Landed in http://trac.webkit.org/changeset/180956 |