src/share/vm/shark/sharkCacheDecache.hpp

Print this page
rev 3810 : [mq]: shark.patch

*** 190,200 **** return location_type(addr, index > 0); } // Writer helper protected: ! void write_value_to_frame(const llvm::Type* type, llvm::Value* value, int offset); }; class SharkJavaCallDecacher : public SharkDecacher { --- 190,200 ---- return location_type(addr, index > 0); } // Writer helper protected: ! void write_value_to_frame(llvm::Type* type, llvm::Value* value, int offset); }; class SharkJavaCallDecacher : public SharkDecacher {
*** 319,329 **** return value && value->is_jobject(); } // Writer helper protected: ! llvm::Value* read_value_from_frame(const llvm::Type* type, int offset); }; class SharkJavaCallCacher : public SharkCacher { public: SharkJavaCallCacher(SharkFunction* function, ciMethod* callee) --- 319,329 ---- return value && value->is_jobject(); } // Writer helper protected: ! llvm::Value* read_value_from_frame(llvm::Type* type, int offset); }; class SharkJavaCallCacher : public SharkCacher { public: SharkJavaCallCacher(SharkFunction* function, ciMethod* callee)
*** 420,428 **** void process_monitor(int index, int box_offset, int obj_offset); void process_local_slot(int index, SharkValue** value, int offset); // Helper private: ! llvm::Value* CreateAddressOfOSRBufEntry(int offset, const llvm::Type* type); }; #endif // SHARE_VM_SHARK_SHARKCACHEDECACHE_HPP --- 420,428 ---- void process_monitor(int index, int box_offset, int obj_offset); void process_local_slot(int index, SharkValue** value, int offset); // Helper private: ! llvm::Value* CreateAddressOfOSRBufEntry(int offset, llvm::Type* type); }; #endif // SHARE_VM_SHARK_SHARKCACHEDECACHE_HPP