comparison src/share/vm/c1/c1_Instruction.hpp @ 20344:2fd0fd493045

8031994: java/lang/Character/CheckProp test times out Reviewed-by: iveresov, roland
author rbackman
date Wed, 04 Jun 2014 10:01:28 +0200
parents ce0cc25bc5e2
children
comparison
equal deleted inserted replaced
20343:03c5d509a811 20344:2fd0fd493045
1289 1289
1290 1290
1291 LEAF(NewInstance, StateSplit) 1291 LEAF(NewInstance, StateSplit)
1292 private: 1292 private:
1293 ciInstanceKlass* _klass; 1293 ciInstanceKlass* _klass;
1294 1294 bool _is_unresolved;
1295 public: 1295
1296 // creation 1296 public:
1297 NewInstance(ciInstanceKlass* klass, ValueStack* state_before) 1297 // creation
1298 NewInstance(ciInstanceKlass* klass, ValueStack* state_before, bool is_unresolved)
1298 : StateSplit(instanceType, state_before) 1299 : StateSplit(instanceType, state_before)
1299 , _klass(klass) 1300 , _klass(klass), _is_unresolved(is_unresolved)
1300 {} 1301 {}
1301 1302
1302 // accessors 1303 // accessors
1303 ciInstanceKlass* klass() const { return _klass; } 1304 ciInstanceKlass* klass() const { return _klass; }
1305 bool is_unresolved() const { return _is_unresolved; }
1304 1306
1305 virtual bool needs_exception_state() const { return false; } 1307 virtual bool needs_exception_state() const { return false; }
1306 1308
1307 // generic 1309 // generic
1308 virtual bool can_trap() const { return true; } 1310 virtual bool can_trap() const { return true; }