Mercurial > hg > truffle
comparison src/share/vm/classfile/verifier.hpp @ 11198:1e6d5dec4a4e
Merge.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 05 Aug 2013 13:20:06 +0200 |
parents | ef57c43512d6 |
children | 22eaa15b7960 |
comparison
equal
deleted
inserted
replaced
11197:3479ab380552 | 11198:1e6d5dec4a4e |
---|---|
84 // the mutable StackMapFrame (current_frame). | 84 // the mutable StackMapFrame (current_frame). |
85 | 85 |
86 // These macros are used similarly to CHECK macros but also check | 86 // These macros are used similarly to CHECK macros but also check |
87 // the status of the verifier and return if that has an error. | 87 // the status of the verifier and return if that has an error. |
88 #define CHECK_VERIFY(verifier) \ | 88 #define CHECK_VERIFY(verifier) \ |
89 CHECK); if ((verifier)->has_error()) return; (0 | 89 CHECK); if ((verifier)->has_error()) return; ((void)0 |
90 #define CHECK_VERIFY_(verifier, result) \ | 90 #define CHECK_VERIFY_(verifier, result) \ |
91 CHECK_(result)); if ((verifier)->has_error()) return (result); (0 | 91 CHECK_(result)); if ((verifier)->has_error()) return (result); ((void)0 |
92 | 92 |
93 class TypeOrigin VALUE_OBJ_CLASS_SPEC { | 93 class TypeOrigin VALUE_OBJ_CLASS_SPEC { |
94 private: | 94 private: |
95 typedef enum { | 95 typedef enum { |
96 CF_LOCALS, // Comes from the current frame locals | 96 CF_LOCALS, // Comes from the current frame locals |