Changeset 228193 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssembler.cpp
- Timestamp:
- Feb 6, 2018, 2:42:26 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssembler.cpp
r222871 r228193 29 29 #if ENABLE(ASSEMBLER) 30 30 31 #include "Options.h" 31 32 #include "ProbeContext.h" 32 33 #include <wtf/PrintStream.h> 34 #include <wtf/ScopedLambda.h> 33 35 34 36 namespace JSC { 35 37 36 38 const double MacroAssembler::twoToThe32 = (double)0x100000000ull; 39 40 void MacroAssembler::jitAssert(const ScopedLambda<Jump(void)>& functor) 41 { 42 if (Options::enableJITDebugAssetions()) { 43 Jump passed = functor(); 44 breakpoint(); 45 passed.link(this); 46 } 47 } 37 48 38 49 #if ENABLE(MASM_PROBE)
Note:
See TracChangeset
for help on using the changeset viewer.