Searched refs:unpacker (Results 1 - 15 of 15) sorted by relevance

/openjdk7/jdk/src/share/native/com/sun/java/util/jar/pack/
H A Dzip.h30 struct unpacker;
47 // pointer to outer unpacker, for error checks etc.
48 unpacker* u;
58 void init(unpacker* u_);
93 // pointer to outer unpacker, for error checks etc.
94 unpacker* u;
100 void init(unpacker* u_); // pushes new value on u->read_input_fn
H A Djni.cpp59 static jlong read_input_via_jni(unpacker* self,
62 static unpacker* get_unpacker(JNIEnv *env, jobject pObj, bool noCreate=false) {
63 unpacker* uPtr;
65 uPtr = (unpacker*)jlong2ptr(p);
68 uPtr = new unpacker();
83 static unpacker* get_unpacker() {
109 static void free_unpacker(JNIEnv *env, jobject pObj, unpacker* uPtr) {
120 unpacker* unpacker::current() {
125 static jlong read_input_via_jni(unpacker* sel
[all...]
H A Dutils.cpp91 void unpack_abort(const char* msg, unpacker* u) {
94 u = unpacker::current();
96 fprintf(stderr, "Error: unpacker: %s\n", msg);
103 bool unpack_aborting(unpacker* u) {
105 u = unpacker::current();
107 fprintf(stderr, "Error: unpacker: no current instance\n");
H A Dutils.h55 struct unpacker;
56 extern void unpack_abort(const char* msg, unpacker* u = null);
57 extern bool unpack_aborting(unpacker* u = null);
H A Dmain.cpp62 return unpacker::run(argc, argv);
72 unpacker* unpacker::non_mt_current = null;
73 unpacker* unpacker::current() {
77 static void set_current_unpacker(unpacker* u) {
78 unpacker::non_mt_current = u;
84 static jlong read_input_via_stdio(unpacker* u,
120 static int read_magic(unpacker* u, char peek[], int peeklen) {
134 static void setup_gzin(unpacker*
[all...]
H A Dunpack.h104 void init(unpacker* u, int counts[NUM_COUNTS]);
106 // pointer to outer unpacker, for error checks etc.
107 unpacker* u;
132 * The unpacker provides the entry points to the unpack engine,
135 struct unpacker { struct
153 static unpacker* non_mt_current;
169 unpacker* u;
202 typedef jlong (*read_input_fn_t)(unpacker* self, void* buf, jlong minlen, jlong maxlen);
270 unpacker* u; // pointer to self, for U_NEW macro
414 static unpacker* curren
[all...]
H A Dunpack.cpp292 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
[all...]
H A Dbands.h29 struct unpacker;
41 unpacker* u; // back pointer
63 void init(unpacker* u_, int bn_, coding* defc_) {
69 void init(unpacker* u_, int bn_, int defcSpec) {
118 static band* makeBands(unpacker* u);
119 static void initIndexes(unpacker* u);
H A Dcoding.h26 struct unpacker;
204 // pointer to outer unpacker, for error checks etc.
205 unpacker* u;
H A Dzip.cpp79 void jar::init(unpacker* u_) {
91 exit(1); // Called only from the native standalone unpacker
256 exit(3); // Called only from the native standalone unpacker
430 static jlong read_input_via_gzip(unpacker* u,
437 unpacker::read_input_fn_t read_gzin_fn =
438 (unpacker::read_input_fn_t) u->gzin->read_input_fn;
486 void gunzip::init(unpacker* u_) {
546 u->read_input_fn = (unpacker::read_input_fn_t) this->read_input_fn;
557 jlong nr = ((unpacker::read_input_fn_t)read_input_fn)
H A Dbands.cpp450 band* band::makeBands(unpacker* u) {
473 void band::initIndexes(unpacker* u) {
/openjdk7/jdk/test/tools/pack200/
H A DTestExceptions.java174 Pack200.Unpacker unpacker = Pack200.newUnpacker();
175 unpacker.unpack(ti.getInputStream(), ti.getJarOutputStream());
207 Pack200.Unpacker unpacker = Pack200.newUnpacker();
208 unpacker.unpack(ti.getInputFile(), ti.getJarOutputStream());
H A DPackageVersionTest.java81 Unpacker unpacker = Pack200.newUnpacker();
82 String versionStr = unpacker.toString();
H A DUtils.java337 // uses java unpacker, slow but useful to discover issues with the packer
344 // uses native unpacker using the java APIs
354 Pack200.Unpacker unpacker = Pack200.newUnpacker();
355 Map<String, String> props = unpacker.properties();
359 // Call the unpacker
360 unpacker.unpack(inFile, jarStream);
/openjdk7/jdk/make/com/sun/java/pack/
H A DMakefile55 build: unpacker
136 unpacker:
185 .PHONY: unpacker clean winres prop

Completed in 65 milliseconds