Java Class Encryption and License Management
Create evaluation versions, host- and user based licenses using
the same installation package. FREE evaluation version available.
www.jsecurity.net

ResourceMark Class Reference

#include <resourceArea.hpp>

Inheritance diagram for ResourceMark:

CodeletMark SafeResourceMark

Public Member Functions

 ResourceMark (Thread *thread)
 ResourceMark ()
 ResourceMark (ResourceArea *r)
void reset_to_mark ()
 ~ResourceMark ()

Protected Member Functions

void initialize (Thread *thread)

Protected Attributes

ResourceArea_area
Chunk_chunk
char * _hwm
char * _max

Private Member Functions

void free_malloced_objects () PRODUCT_RETURN
size_t size_in_bytes () NOT_PRODUCT(

Private Attributes

 PRODUCT_RETURN0

Detailed Description

Definition at line 76 of file resourceArea.hpp.


Constructor & Destructor Documentation

ResourceMark.ResourceMark ( Thread thread  ) 

Definition at line 96 of file resourceArea.hpp.

References Thread.current().

ResourceMark.ResourceMark (  ) 

Definition at line 104 of file resourceArea.hpp.

References Thread.current().

ResourceMark.ResourceMark ( ResourceArea r  ) 

ResourceMark.~ResourceMark (  ) 

Definition at line 127 of file resourceArea.hpp.

References ResourceArea.debug_only().


Member Function Documentation

void ResourceMark::free_malloced_objects (  )  [private]

Definition at line 69 of file resourceArea.cpp.

References _area, _chunk, Arena._hwm, _hwm, and _max.

void ResourceMark.initialize ( Thread thread  )  [protected]

void ResourceMark.reset_to_mark (  ) 

size_t ResourceMark.size_in_bytes (  )  [private]

Definition at line 136 of file resourceArea.hpp.

References Arena._size_in_bytes.


Field Documentation

Definition at line 78 of file resourceArea.hpp.

Referenced by free_malloced_objects().

Chunk* ResourceMark._chunk [protected]

Definition at line 79 of file resourceArea.hpp.

Referenced by free_malloced_objects().

char* ResourceMark._hwm [protected]

Definition at line 80 of file resourceArea.hpp.

Referenced by free_malloced_objects().

char * ResourceMark._max [protected]

Definition at line 80 of file resourceArea.hpp.

Referenced by free_malloced_objects().

Definition at line 136 of file resourceArea.hpp.


The documentation for this class was generated from the following files:

Powered by jsecurity.net
Generated by doxygen 1.5.7.1