Searched refs:merge (Results 1 - 25 of 26) sorted by relevance

12

/dalvik/dx/src/com/android/dx/merge/
H A DCollisionPolicy.java17 package com.android.dx.merge;
H A DSortableType.java17 package com.android.dx.merge;
H A DInstructionTransformer.java17 package com.android.dx.merge;
108 throw new DexException("Cannot merge new index " + newIndex +
H A DDexMerger.java17 package com.android.dx.merge;
185 public Dex merge() throws IOException { method in class:DexMerger
192 * simply merge the result with itself.
1114 merged = new DexMerger(merged, toMerge, CollisionPolicy.KEEP_FIRST).merge();
/dalvik/dexgen/src/com/android/dexgen/util/
H A DIntSet.java50 * @param other {@code non-null;} other set to merge with.
52 void merge(IntSet other); method in interface:IntSet
H A DListIntSet.java61 public void merge(IntSet other) { method in class:ListIntSet
H A DBitIntSet.java71 public void merge(IntSet other) { method in class:BitIntSet
/dalvik/dx/src/com/android/dx/util/
H A DIntSet.java50 * @param other {@code non-null;} other set to merge with.
52 void merge(IntSet other); method in interface:IntSet
H A DListIntSet.java61 public void merge(IntSet other) { method in class:ListIntSet
H A DBitIntSet.java71 public void merge(IntSet other) { method in class:BitIntSet
/dalvik/dx/tests/119-merge-conflict/com/android/dx/merge/
H A DMergeConflictTest.java17 package com.android.dx.merge;
31 Dex ab = new DexMerger(a, b, CollisionPolicy.FAIL).merge();
36 dexMerger.merge();
/dalvik/dx/tests/119-merge-conflict/
H A Drun23 dx --dex --output=test.jar com/android/dx/merge/* $dxjar
25 # Build a resource .jar containing the .dex files to merge
31 junit.textui.TestRunner com.android.dx.merge.MergeConflictTest > unit-out.txt
/dalvik/dx/tests/115-merge/
H A Drun23 dx --dex --output=test.jar com/android/dx/merge/* $dxjar
25 # Build a resource .jar containing the .dex files to merge
34 junit.textui.TestRunner com.android.dx.merge.DexMergeTest > unit-out.txt
/dalvik/vm/alloc/
H A DDdmHeap.cpp184 bool merge; member in struct:HeapChunkContext
328 //TODO: if ctx.merge, see if this chunk is different from the last chunk.
394 static void walkHeap(bool merge, bool native) argument
405 ctx.merge = merge;
409 if (ctx.merge) {
435 bool merge; local
460 merge = true;
462 merge = false;
476 walkHeap(merge, nativ
[all...]
/dalvik/dx/src/com/android/dx/cf/code/
H A DOneLocalsArray.java190 public LocalsArray merge(LocalsArray other) { method in class:OneLocalsArray
192 return merge((OneLocalsArray)other);
194 // LocalsArraySet knows how to merge me.
195 return other.merge(this);
201 * instance. A more-refined version of {@link #merge(LocalsArray) merge}
204 * @param other locals array with which to merge
205 * @return this instance if merge was a no-op, or a new instance if
206 * the merge resulted in a change.
208 public OneLocalsArray merge(OneLocalsArra method in class:OneLocalsArray
[all...]
H A DLocalsArraySet.java253 * @param other {@code non-null;} to merge
254 * @return {@code non-null;} this instance if merge was a no-op, or
262 newPrimary = primary.merge(other.getPrimary());
282 resultla = la1.merge(la2);
304 * @param other {@code non-null;} to merge
305 * @return {@code non-null;} this instance if merge was a no-op, or
313 newPrimary = primary.merge(other.getPrimary());
323 resultla = la.merge(other);
344 public LocalsArraySet merge(LocalsArray other) { method in class:LocalsArraySet
389 newPrimary = primary.merge(othe
[all...]
H A DLocalsArray.java155 * @return {@code non-null;} the merge result, a new instance or this
157 public abstract LocalsArray merge(LocalsArray other); method in class:LocalsArray
166 * @return {@code non-null;} the merge result, a new instance or this
H A DFrame.java217 resultLocals = getLocals().merge(other.getLocals());
218 resultStack = getStack().merge(other.getStack());
263 * If a frame merge results in, effectively, a subroutine return through
268 * @param locals {@code non-null;} LocalsArray from before a merge
271 * @return {@code non-null;} locals set appropriate for merge
319 resultStack = getStack().merge(other.getStack());
H A DExecutionStack.java299 * this merge results in a change. If no change results, this instance is
303 * @param other {@code non-null;} a stack to merge with
304 * @return {@code non-null;} the result of the merge
306 public ExecutionStack merge(ExecutionStack other) { method in class:ExecutionStack
/dalvik/dx/junit-tests/com/android/dx/util/
H A DListIntSetTest.java118 setA.merge(setB);
145 setA.merge(setB);
172 setA.merge(setB);
H A DBitIntSetTest.java130 setA.merge(setB);
156 setA.merge(setB);
182 setA.merge(setB);
/dalvik/dx/etc/
H A Ddexmerger89 exec java $javaOpts -cp "$jarpath" com.android.dx.merge.DexMerger "$@"
/dalvik/dx/src/com/android/dx/ssa/back/
H A DInterferenceGraph.java85 set.merge(interference.get(reg));
/dalvik/dx/tests/115-merge/com/android/dx/merge/
H A DDexMergeTest.java17 package com.android.dx.merge;
136 * each merge. Setting a low 1KiB ceiling on the maximum size caused
144 Dex merged = new DexMerger(dexA, dexB, CollisionPolicy.KEEP_FIRST).merge();
150 merged = dexMerger.merge();
161 Dex merged = new DexMerger(dexA, dexB, CollisionPolicy.KEEP_FIRST).merge();
/dalvik/dx/src/com/android/dx/command/dexer/
H A DMain.java41 import com.android.dx.merge.CollisionPolicy;
42 import com.android.dx.merge.DexMerger;
166 /** Library .dex files to merge into the output .dex. */
418 result = new DexMerger(dexA, dexB, CollisionPolicy.KEEP_FIRST).merge();
439 Dex ab = new DexMerger(a, b, CollisionPolicy.FAIL).merge();
1204 /** whether to merge with the output dex file if it exists. */

Completed in 1956 milliseconds

12