|
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 |
#include <interpreter.hpp>
Public Member Functions | |
| void | initialize (int size) |
| void | finalize () |
| int | size () const |
| address | code_begin () const |
| address | code_end () const |
| void | verify () |
| void | print () |
| void | initialize (const char *description, Bytecodes::Code bytecode) |
| int | code_size () const |
| const char * | description () const |
| Bytecodes::Code | bytecode () const |
Static Public Member Functions | |
| static int | code_size_to_size (int code_size) |
Private Attributes | |
| int | _size |
| const char * | _description |
| Bytecodes::Code | _bytecode |
Friends | |
| class | VMStructs |
Definition at line 36 of file interpreter.hpp.
| Bytecodes::Code InterpreterCodelet.bytecode | ( | ) | const |
Definition at line 66 of file interpreter.hpp.
References _bytecode.
Referenced by print(), and ThreadProfiler.record_interpreted_tick().
| address InterpreterCodelet.code_begin | ( | ) | const |
| address InterpreterCodelet.code_end | ( | ) | const |
Definition at line 54 of file interpreter.hpp.
References size().
Referenced by code_size(), and print().
| int InterpreterCodelet.code_size | ( | ) | const |
Definition at line 64 of file interpreter.hpp.
References code_begin(), and code_end().
Referenced by print().
| static int InterpreterCodelet.code_size_to_size | ( | int | code_size | ) | [static] |
Definition at line 50 of file interpreter.hpp.
| const char* InterpreterCodelet.description | ( | ) | const |
| void InterpreterCodelet.finalize | ( | ) |
Definition at line 46 of file interpreter.hpp.
| void InterpreterCodelet::initialize | ( | const char * | description, | |
| Bytecodes::Code | bytecode | |||
| ) |
| void InterpreterCodelet.initialize | ( | int | size | ) |
Definition at line 45 of file interpreter.hpp.
References _size.
Referenced by CodeletMark.CodeletMark().
| void InterpreterCodelet::print | ( | ) |
Definition at line 47 of file interpreter.cpp.
References bytecode(), code_begin(), code_end(), code_size(), outputStream.cr(), Disassembler.decode(), description(), Bytecodes.name(), outputStream.print(), and outputStream.print_cr().
| int InterpreterCodelet.size | ( | ) | const |
| void InterpreterCodelet::verify | ( | ) |
Definition at line 43 of file interpreter.cpp.
friend class VMStructs [friend] |
Definition at line 37 of file interpreter.hpp.
Bytecodes::Code InterpreterCodelet._bytecode [private] |
const char* InterpreterCodelet._description [private] |
int InterpreterCodelet._size [private] |
