OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:dex
(Results
251 - 275
of
633
) sorted by null
<<
11
12
13
14
15
16
17
18
19
20
>>
/sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/sdk/
DexWrapper.java
37
* Wrapper to access
dex
.jar through reflection.
38
* <p/>Since there is no proper api to call the method in the
dex
library, this wrapper is going
61
* Loads the
dex
library from a file path.
66
* @param osFilepath the location of the
dex
.jar file.
119
* Runs the
dex
command.
120
* @param osOutFilePath the OS path to the outputfile (classes.
dex
/dalvik/docs/
embedded-vm-control.html
18
<li><a href="#dexcheck">
DEX
File Checksums</a>
116
<p>The system tries to pre-verify all classes in a
DEX
file to reduce
120
device, <code>dexopt</code> may be run the first time a
DEX
file is used
145
Once the verified and optimized
DEX
files have been prepared, verification
149
<p>If your
DEX
files are processed with verification disabled, and you
153
<p>For best results you should force a re-dexopt of all
DEX
files when
156
This removes the cached versions of the
DEX
files. Remember to
263
<h2><a name="dexcheck">
DEX
File Checksums</a></h2>
265
<p>For performance reasons, the checksum on "optimized"
DEX
files is
272
<code>-Xcheckdexsum</code> argument. When set, the checksums on all
DEX
[
all
...]
verifier.html
19
class that will be processed with the
DEX
optimizer, and in fact the
28
DEX
files, but rather slow for the big "core" and "framework" files.
34
Also, we can optimize the
DEX
file more aggressively if we start
123
during
DEX
optimization, because some failures will depend on the current
131
entry is resolved in the context of the current classfile, but our
DEX
134
resolves the field, every other class in the same
DEX
file would be able
139
This adds significant overhead. This is mitigated somewhat by the
DEX
/cts/tools/dex-tools/src/dex/reader/
DexClassImpl.java
17
package
dex
.reader;
28
import
dex
.reader.DexFileReader.ClassDefItem;
29
import
dex
.reader.DexFileReader.FieldIdItem;
30
import
dex
.reader.DexFileReader.MethodsIdItem;
31
import
dex
.reader.DexFileReader.ProtIdItem;
32
import
dex
.structure.DexAnnotation;
33
import
dex
.structure.DexClass;
34
import
dex
.structure.DexField;
35
import
dex
.structure.DexMethod;
40
//
dex
byte
[
all
...]
DexEncodedValueImpl.java
17
package
dex
.reader;
19
import static
dex
.structure.DexEncodedValueType.*;
20
import
dex
.reader.DexFileReader.FieldIdItem;
21
import
dex
.structure.DexAnnotation;
22
import
dex
.structure.DexEncodedValue;
23
import
dex
.structure.DexEncodedValueType;
DexFileReader.java
17
package
dex
.reader;
19
import
dex
.structure.DexFile;
25
//
DEX
constants
106
// "
dex
\n035\0"
109
assert Arrays.equals(magic, REF_MAGIC) : "Not a
DEX
file";
135
// FIXME Support for big endian encoded
dex
files
/cts/tools/signature-tools/src/signature/converter/dex/
DexUtil.java
17
package signature.converter.
dex
;
32
import
dex
.reader.DexBuffer;
33
import
dex
.reader.DexFileReader;
34
import
dex
.structure.DexAnnotatedElement;
35
import
dex
.structure.DexAnnotation;
36
import
dex
.structure.DexAnnotationAttribute;
37
import
dex
.structure.DexClass;
38
import
dex
.structure.DexEncodedValue;
39
import
dex
.structure.DexField;
40
import
dex
.structure.DexFile
[
all
...]
/cts/tools/dx-tests/src/dxconvext/
ClassFileAssembler.java
96
tFile = outBase + "/classes.
dex
";
121
* Calculates the signature for the <code>.
dex
</code> file in the
124
* Originally from com.android.dx.
dex
.file.DexFile.
151
* Calculates the checksum for the <code>.
dex
</code> file in the
154
* Originally from com.android.dx.
dex
.file.DexFile.
196
// now for
dex
, update the checksum and the signature.
204
// update checksum and signature for
dex
file
/dalvik/dx/src/com/android/dx/dex/file/
CodeItem.java
17
package com.android.dx.
dex
.file;
19
import com.android.dx.
dex
.code.CstInsn;
20
import com.android.dx.
dex
.code.CatchTable;
21
import com.android.dx.
dex
.code.DalvCode;
22
import com.android.dx.
dex
.code.DalvInsn;
23
import com.android.dx.
dex
.code.DalvInsnList;
24
import com.android.dx.
dex
.code.LocalList;
25
import com.android.dx.
dex
.code.PositionList;
42
* {@code
dex
} file.
DebugInfoItem.java
17
package com.android.dx.
dex
.file;
19
import com.android.dx.
dex
.code.DalvCode;
20
import com.android.dx.
dex
.code.DalvInsnList;
21
import com.android.dx.
dex
.code.LocalList;
22
import com.android.dx.
dex
.code.PositionList;
HeaderItem.java
17
package com.android.dx.
dex
.file;
24
* File header section of a {@code .
dex
} file.
31
private static final String MAGIC = "
dex
\n035\0";
/dalvik/libcore/archive/src/test/java/org/apache/harmony/archive/tests/java/util/jar/
DalvikExecTest.java
143
// Define the entry for the classes.
dex
:
144
jarOut.putNextEntry(new JarEntry("classes.
dex
"));
146
// Fill in the classes.
dex
contents, i.e. the Dalvik executable code:
148
Support_Resources.writeResourceToStream("cts_dalvikExecTest_classes.
dex
", jarOut);
216
// Define the entry for the classes.
dex
:
217
jarOut.putNextEntry(new JarEntry("classes.
dex
"));
219
// Fill in the classes.
dex
contents, i.e. the Dalvik executable code:
221
Support_Resources.writeResourceToStream("cts_dalvikExecTest_classes.
dex
", jarOut);
262
* in the 'cts_dalvikExecTest_classes.
dex
' resource file.
/dalvik/libcore/dalvik/src/main/java/dalvik/system/
TouchDex.java
26
* Induces optimization/verification of a set of
DEX
files.
34
* Forks a process, makes sure the
DEX
files are prepared, and returns
41
* @param dexFiles a colon-separated list of
DEX
files.
53
* @param dexFiles Colon-separated list of
DEX
files.
142
* someone tries to load a class from an unoptimized
dex
file.
/sdk/files/
ant_rules_r1.xml
66
<property name="
dex
.file.name" value="classes.
dex
" />
67
<property name="intermediate.
dex
.file" location="${out.absolute.dir}/${
dex
.file.name}" />
116
output
dex
filename and external libraries to
dex
(optional) -->
117
<macrodef name="
dex
-helper">
121
<echo>Converting compiled files and external libraries into ${intermediate.
dex
.file}...
124
<arg value="--
dex
" />
125
<arg value="--output=${intermediate.
dex
.file}" /
[
all
...]
ant_rules_r2.xml
69
<property name="
dex
.file.name" value="classes.
dex
" />
70
<property name="intermediate.
dex
.file" location="${out.absolute.dir}/${
dex
.file.name}" />
119
output
dex
filename and external libraries to
dex
(optional) -->
120
<macrodef name="
dex
-helper">
124
<echo>Converting compiled files and external libraries into ${intermediate.
dex
.file}...</echo>
126
<arg value="--
dex
" />
127
<arg value="--output=${intermediate.
dex
.file}" /
[
all
...]
/dalvik/libdex/
DexFile.h
17
* Access .
dex
(Dalvik Executable Format) files. The code here assumes that
18
* the
DEX
file has been rewritten (byte-swapped, word-aligned) and that
20
* see docs/dalvik/
dex
-format.html for a detailed description.
22
* The structure and field names were chosen to match those in the
DEX
spec.
24
* It's generally assumed that the
DEX
file will be stored in shared memory,
48
/*
DEX
file magic number */
49
#define DEX_MAGIC "
dex
\n"
53
/* same, but for optimized
DEX
header */
429
* We calculate this at
DEX
optimization time and embed it in the file so we
439
int classDescriptorOffset; // in bytes, from start of
DEX
[
all
...]
/cts/tools/signature-tools/
sig-check
39
classpath=$libdir/signature-tools.jar:$libdir/
dex
-tools.jar:\
49
COREDEX=${ANDROID_PRODUCT_OUT}/../../common/obj/JAVA_LIBRARIES/core_intermediates/classes.
dex
59
--to
dex
${COREDEX} \
/cts/tools/signature-tools/src/signature/
Main.java
31
+ " sig --create (doclet |
dex
) sourcefiles --out directory"
33
+ " sig --compare --from=(doclet |
dex
| sig) <sourcefiles>"
34
+ " --name <name> --to=(doclet |
dex
| sig) <sourcefiles>"
/cts/tools/vm-tests/src/util/build/
DasmBuildStep.java
93
// determine where to place .
dex
file
107
out_file = new File(class_name + ".
dex
");
109
out_file = new File(dest_dir, class_name + ".
dex
");
/dalvik/vm/oo/
Class.h
32
* - in a .
dex
file
35
* Ordering is significant. (Currently only ".
dex
" is supported directly
99
* Load the named class (by descriptor) from the specified
DEX
file.
101
* VM-managed
DEX
.
162
* During
DEX
optimizing, add an extra
DEX
to the bootstrap class path.
/cts/tests/core/
ctscore.mk
44
# javalib.jar should only contain .
dex
files, but the harmony tests also include
49
@rm -f $(PRIVATE_INTERMEDIATES_COMMON)/ctsclasses/classes.
dex
/cts/tools/dx-tests/src/dxc/junit/
DxUtil.java
25
* and thus do not exist in .
dex
format, so that this class missing means a
47
// classes.
dex
was written at all.
/cts/tools/vm-tests/src/dot/junit/
DxUtil.java
26
* and thus do not exist in .
dex
format, so that this class missing means a
48
// classes.
dex
was written at all.
/frameworks/base/docs/html/intl/ja/guide/basics/
what-is-android.jd
73
<p>Android ???????????????????????????Dalvik ??????VM?????????????????????Dalvik ?????????? VM ??????????????????????Dalvik VM ???????????????????????? Dalvik ?????.
dex
????????????????????? VM ????????????Java ????????????????????????dx??????? .
dex
??????????????????????</p>
/dalvik/dx/src/com/android/dx/command/dexer/
Main.java
24
import com.android.dx.
dex
.cf.CfOptions;
25
import com.android.dx.
dex
.cf.CfTranslator;
26
import com.android.dx.
dex
.cf.CodeStatistics;
27
import com.android.dx.
dex
.code.PositionList;
28
import com.android.dx.
dex
.file.ClassDefItem;
29
import com.android.dx.
dex
.file.DexFile;
30
import com.android.dx.
dex
.file.EncodedMethod;
58
* {@code non-null;} name for the {@code .
dex
} file that goes into
61
private static final String DEX_IN_JAR_NAME = "classes.
dex
";
431
* This is the usual case: Create an output .
dex
file
[
all
...]
Completed in 511 milliseconds
<<
11
12
13
14
15
16
17
18
19
20
>>