... and also SynthesizedFinally blocks.
Created attachment 254019 [details] the patch.
Attachment 254019 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/bytecode/HandlerInfo.h:64: Please declare enum bitfields as unsigned integral types. [runtime/enum_bitfields] [5] ERROR: Source/JavaScriptCore/bytecode/HandlerInfo.h:65: Please declare enum bitfields as unsigned integral types. [runtime/enum_bitfields] [5] Total errors found: 2 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
(In reply to comment #2) > ERROR: Source/JavaScriptCore/bytecode/HandlerInfo.h:64: Please declare enum > bitfields as unsigned integral types. [runtime/enum_bitfields] [5] > ERROR: Source/JavaScriptCore/bytecode/HandlerInfo.h:65: Please declare enum > bitfields as unsigned integral types. [runtime/enum_bitfields] [5] > Total errors found: 2 in 6 files The style checker is mistaken. I'm already using an unsigned integral type (uint32_t).
Comment on attachment 254019 [details] the patch. View in context: https://bugs.webkit.org/attachment.cgi?id=254019&action=review Continue to use the name popTryAndEmitCatch() as it emits an op_catch bytecode. r=me > Source/JavaScriptCore/ChangeLog:8 > + ... and also SynthesizedFinally blocks too. Add what you mean by "SynthesizedFinally".
Created attachment 254021 [details] Patch for landing (already r+'ed by Michael).
Thanks for the review. Landed in r185083: <http://trac.webkit.org/r185083>.