Changeset 34374 in webkit for trunk/JavaScriptCore
- Timestamp:
- Jun 5, 2008, 3:30:06 AM (17 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r34373 r34374 1 2008-06-05 Maciej Stachowiak <[email protected]> 2 3 Reviewed by Alexey and Oliver. 4 5 - remove profiler fetch hack 6 I measure an 0.5% progression from this, others show a wash. It seems not needed any more. 7 8 * VM/Machine.cpp: 9 (KJS::Machine::privateExecute): 10 1 11 2008-06-05 Cameron Zwarich <[email protected]> 2 12 -
trunk/JavaScriptCore/VM/Machine.cpp
r34372 r34374 891 891 Profiler** enabledProfilerReference = Profiler::enabledProfilerReference(); 892 892 893 #if HAVE(COMPUTED_GOTO)894 // Yet another hack around GCC's various foibles, in this case fetching the895 // profiler reference results in a regression. Removing this indirection896 // results in a 0.8% regression.897 goto *(&&profilerFetchHack);898 profilerFetchHack:899 #endif900 901 893 registerFile->setSafeForReentry(false); 902 894 #define VM_CHECK_EXCEPTION() \
Note:
See TracChangeset
for help on using the changeset viewer.