Lines Matching refs:unpacker

292 void unpacker::free() {
330 bool unpacker::ensure_input(jlong more) {
368 fillbytes* unpacker::close_output(fillbytes* which) {
387 void unpacker::ensure_put_space(size_t size) {
398 byte* unpacker::put_space(size_t size) {
411 void unpacker::putu2_at(byte* wp, int n) {
421 void unpacker::putu4_at(byte* wp, int n) {
429 void unpacker::putu8_at(byte* wp, jlong n) {
435 void unpacker::putu2(int n) {
440 void unpacker::putu4(int n) {
445 void unpacker::putu8(jlong n) {
450 int unpacker::putref_index(entry* e, int size) {
472 void unpacker::putref(entry* e) {
478 void unpacker::putu1ref(entry* e) {
493 void* unpacker::alloc_heap(size_t size, bool smallOK, bool temp) {
510 void unpacker::saveTo(bytes& b, byte* ptr, size_t len) {
522 void unpacker::read_file_header() {
594 abort("encountered a JAR header in unpacker");
850 void unpacker::finish() {
881 void cpool::init(unpacker* u_, int counts[NUM_COUNTS]) {
1004 void unpacker::read_Utf8_values(entry* cpMap, int len) {
1182 void unpacker::read_single_words(band& cp_band, entry* cpMap, int len) {
1190 void unpacker::read_double_words(band& cp_bands, entry* cpMap, int len) {
1203 void unpacker::read_single_refs(band& cp_band, byte refTag, entry* cpMap, int len) {
1230 void unpacker::read_double_refs(band& cp_band, byte ref1Tag, byte ref2Tag,
1253 void unpacker::read_signature_values(entry* cpMap, int len) {
1288 void unpacker::read_cp() {
1396 band& unpacker::attr_definitions::fixed_band(int e_class_xxx) {
1399 inline band& unpacker::attr_definitions::xxx_flags_hi()
1401 inline band& unpacker::attr_definitions::xxx_flags_lo()
1403 inline band& unpacker::attr_definitions::xxx_attr_count()
1405 inline band& unpacker::attr_definitions::xxx_attr_indexes()
1407 inline band& unpacker::attr_definitions::xxx_attr_calls()
1412 unpacker::layout_definition*
1413 unpacker::attr_definitions::defineLayout(int idx,
1423 unpacker::layout_definition*
1424 unpacker::attr_definitions::defineLayout(int idx,
1453 unpacker::attr_definitions::buildBands(unpacker::layout_definition* lo) {
1569 unpacker::attr_definitions::parseIntLayout(const char* lp, band* &res,
1600 unpacker::attr_definitions::parseNumeral(const char* lp, int &res) {
1629 unpacker::attr_definitions::popBody(int bs_base) {
1648 unpacker::attr_definitions::parseLayout(const char* lp, band** &res,
1864 void unpacker::read_attr_defs() {
2032 void unpacker::read_ics() {
2140 void unpacker::read_classes() {
2187 int unpacker::attr_definitions::predefCount(uint idx) {
2191 void unpacker::read_attrs(int attrc, int obj_count) {
2352 // (keep this code aligned with its brother in unpacker::write_attrs)
2454 void unpacker::attr_definitions::readBandData(int idx) {
2490 void unpacker::attr_definitions::readBandData(band** body, uint count) {
2569 void unpacker::putlayout(band** body) {
2661 void unpacker::read_files() {
2684 void unpacker::get_code_header(int& max_stack,
2720 void unpacker::read_code_headers() {
2775 band* unpacker::ref_band_for_op(int bc) {
2818 band* unpacker::ref_band_for_self_op(int bc, bool& isAloadVar, int& origBCVar) {
2837 void unpacker::read_bcs() {
2972 void unpacker::read_bands() {
3369 unpacker* debug_u;
3446 const char* unpacker::get_option(const char* prop) {
3472 bool unpacker::set_option(const char* prop, const char* value) {
3517 void unpacker::reset() {
3542 unpacker save_u = (*this); // save bytewise image
3589 void unpacker::init(read_input_fn_t input_fn) {
3608 const char* unpacker::get_abort_message() {
3612 void unpacker::dump_options() {
3641 void unpacker::start(void* packptr, size_t len) {
3651 void unpacker::check_options() {
3673 void unpacker::reset_cur_classfile() {
3708 uint unpacker::to_bci(uint bii) {
3725 void unpacker::put_stackmap_type() {
3741 void unpacker::put_label(int curIP, int size) {
3748 void unpacker::write_bc_ops() {
4019 void unpacker::write_code() {
4065 int unpacker::write_attrs(int attrc, julong indexBits) {
4189 // (keep this code aligned with its brother in unpacker::read_attrs)
4341 void unpacker::write_members(int num, int attrc) {
4375 void unpacker::write_classfile_tail() {
4564 void unpacker::write_classfile_head() {
4620 unpacker::file* unpacker::get_next_file() {
4711 void unpacker::write_file_to_jar(unpacker::file* f) {
4766 void unpacker::redirect_stdio() {
4824 int unpacker::printcr_if_verbose(int level, const char* fmt ...) {
4838 void unpacker::abort(const char* message) {