Lines Matching defs:address
88 * class that wraps an address to a memory block,
95 MemPointer(address addr): _addr(addr) { }
101 inline address addr() const {
105 inline operator address() const {
119 inline void set_addr(address addr) { _addr = addr; }
122 // memory address
123 address _addr;
210 MemPointerRecord(address addr, MEMFLAGS memflags, size_t size = 0):
242 // if the pointer represents a malloc-ed memory address
247 // if the pointer represents a virtual memory address
263 // if this pointer represents an address to an arena object
307 inline bool contains_region(address add, size_t sz) const {
311 inline bool contains_address(address add) const {
320 contains_address(other->addr() + other->size() - 1) || // exclude end address
322 other->contains_address(addr() + size() - 1); // exclude end address
331 address _pc; // callsite pc
336 MemPointerRecordEx(address addr, MEMFLAGS memflags, size_t size = 0, address pc = 0):
342 inline address pc() const { return _pc; }
381 /* base address of this virtual memory range */
382 inline address base() const {
393 void expand_region(address addr, size_t sz) {
404 // exclude the specified address range from this region.
407 inline void exclude_region(address add, size_t sz) {
445 inline address pc() const { return _pc; }
447 address _pc;
460 SeqMemPointerRecord(address addr, MEMFLAGS flags, size_t size, jint seq)
489 SeqMemPointerRecordEx(address addr, MEMFLAGS flags, size_t size,
490 jint seq, address pc):