Make an UNREACHABLE() macro to wrap unreachable code, to reduce #if-iness
Created attachment 237855 [details] Patch
Attachment 237855 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp:600: More than one command on the same line [whitespace/newline] [4] Total errors found: 1 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 237943 [details] Try to make it compile on non-clang platforms
Attachment 237943 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp:600: More than one command on the same line [whitespace/newline] [4] Total errors found: 1 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 238089 [details] Trying again to see if Windows builds
Attachment 238089 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp:600: More than one command on the same line [whitespace/newline] [4] Total errors found: 1 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Shouldn't we just remove the macros completely? The warning was removed, it was breaking random stuff.
Comment on attachment 238089 [details] Trying again to see if Windows builds Windows says “unable to build without patch”, so we need to fix the EWS.
Comment on attachment 238089 [details] Trying again to see if Windows builds Can you please update this patch for current sources? EWS should be functional now :-)