/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | CatchTable.java | 96 /** {@code >= 0;} start address */ 97 private final int start; field in class:CatchTable.Entry 99 /** {@code > start;} end address (exclusive) */ 108 * @param start {@code >= 0;} start address 109 * @param end {@code > start;} end address (exclusive) 112 public Entry(int start, int end, CatchHandlerList handlers) { argument 113 if (start < 0) { 114 throw new IllegalArgumentException("start < 0"); 117 if (end <= start) { [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | CatchTable.java | 96 /** {@code >= 0;} start address */ 97 private final int start; field in class:CatchTable.Entry 99 /** {@code > start;} end address (exclusive) */ 108 * @param start {@code >= 0;} start address 109 * @param end {@code > start;} end address (exclusive) 112 public Entry(int start, int end, CatchHandlerList handlers) { argument 113 if (start < 0) { 114 throw new IllegalArgumentException("start < 0"); 117 if (end <= start) { [all...] |
/dalvik/tools/ |
H A D | deadcode.py | 19 start = 0 25 result = headerPattern.search(buffer, start) 36 sections[sectionName] = buffer[anchor:result.start()] 39 start = result.end() 40 anchor = start 53 start = 0 58 result = methodPattern.search(section, start) 65 start = result.end() 72 start = 0 76 match = codes.find(method, start) [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/ |
H A D | ByteBlock.java | 30 /** {@code >= 0;} bytecode offset (inclusive) of the start of the block */ 31 private final int start; field in class:ByteBlock 33 /** {@code > start;} bytecode offset (exclusive) of the end of the block */ 46 * @param start {@code >= 0;} bytecode offset (inclusive) of the start 48 * @param end {@code > start;} bytecode offset (exclusive) of the end 55 public ByteBlock(int label, int start, int end, IntList successors, argument 61 if (start < 0) { 62 throw new IllegalArgumentException("start < 0"); 65 if (end <= start) { [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | ByteBlock.java | 30 /** {@code >= 0;} bytecode offset (inclusive) of the start of the block */ 31 private final int start; field in class:ByteBlock 33 /** {@code > start;} bytecode offset (exclusive) of the end of the block */ 46 * @param start {@code >= 0;} bytecode offset (inclusive) of the start 48 * @param end {@code > start;} bytecode offset (exclusive) of the end 55 public ByteBlock(int label, int start, int end, IntList successors, argument 61 if (start < 0) { 62 throw new IllegalArgumentException("start < 0"); 65 if (end <= start) { [all...] |
/dalvik/tests/028-array-write/src/ |
H A D | Main.java | 13 static public void report(long start, long end) { argument 18 System.out.println("Finished in " + ((end - start) / 1000000.0) 28 long start, end; 33 start = System.nanoTime(); 38 report(start, end); 42 long start, end; 49 start = System.nanoTime(); 56 report(start, end);
|
/dalvik/tests/078-polymorphic-virtual/src/ |
H A D | Main.java | 23 derived1.start(); 24 derived2.start(); 25 derived3.start();
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | ByteArray.java | 33 /** {@code >= 0}; start index of the slice (inclusive) */ 34 private final int start; field in class:ByteArray 37 * {@code end - start} (in the constructor) */ 44 * @param start {@code >= 0;} start index of the slice (inclusive) 45 * @param end {@code >= start, <= bytes.length;} end index of 48 public ByteArray(byte[] bytes, int start, int end) { argument 53 if (start < 0) { 54 throw new IllegalArgumentException("start < 0"); 57 if (end < start) { 96 slice(int start, int end) argument [all...] |
H A D | ByteArrayAnnotatedOutput.java | 492 int start = a.getStart(); 496 if (leftAt < start) { 498 end = start; 499 start = leftAt; 508 left.write(Hex.dump(data, start, end - start, start, hexCols, 6)); 555 /** {@code >= 0;} start of annotated range (inclusive) */ 556 private final int start; field in class:ByteArrayAnnotatedOutput.Annotation 570 * @param start { 575 Annotation(int start, int end, String text) argument 587 Annotation(int start, String text) argument [all...] |
/dalvik/dx/src/com/android/dx/util/ |
H A D | ByteArray.java | 33 /** {@code >= 0}; start index of the slice (inclusive) */ 34 private final int start; field in class:ByteArray 37 * {@code end - start} (in the constructor) */ 44 * @param start {@code >= 0;} start index of the slice (inclusive) 45 * @param end {@code >= start, <= bytes.length;} end index of 48 public ByteArray(byte[] bytes, int start, int end) { argument 53 if (start < 0) { 54 throw new IllegalArgumentException("start < 0"); 57 if (end < start) { 96 slice(int start, int end) argument [all...] |
H A D | ByteArrayAnnotatedOutput.java | 485 int start = a.getStart(); 489 if (leftAt < start) { 491 end = start; 492 start = leftAt; 501 left.write(Hex.dump(data, start, end - start, start, hexCols, 6)); 548 /** {@code >= 0;} start of annotated range (inclusive) */ 549 private final int start; field in class:ByteArrayAnnotatedOutput.Annotation 563 * @param start { 568 Annotation(int start, int end, String text) argument 580 Annotation(int start, String text) argument [all...] |
/dalvik/tests/002-sleep/src/ |
H A D | Main.java | 11 long start = System.currentTimeMillis(); 13 long elapsed = System.currentTimeMillis() - start;
|
/dalvik/tests/030-bad-finalizer/src/ |
H A D | BadFinalizer.java | 20 long start, end; 21 start = System.nanoTime();
|
/dalvik/libdex/ |
H A D | DexCatch.cpp | 61 u4 start = pTry->startAddr; local 63 if (address < start) { 68 u4 end = start + pTry->insnCount;
|
H A D | SysUtil.cpp | 82 off_t start, end; local 88 start = lseek(fd, 0L, SEEK_CUR); 90 (void) lseek(fd, start, SEEK_SET); 92 if (start == (off_t) -1 || end == (off_t) -1) { 97 length = end - start; 103 *start_ = start; 119 off_t start; local 125 if (getFileStartAndLength(fd, &start, &length) < 0) 156 off_t start; local 162 if (getFileStartAndLength(fd, &start, 189 off_t start; local 228 off_t start; local 268 sysMapFileSegmentInShmem(int fd, off_t start, size_t length, MemMapping* pMap) argument [all...] |
H A D | DexOptData.cpp | 28 * pointer into the given memory range (from start inclusive to end 31 static bool isValidPointer(const void* ptr, const void* start, const void* end) argument 33 return (ptr >= start) && (ptr < end) && (((uintptr_t) ptr & 7) == 0); 39 const u1* start = (const u1*) pOptHeader + pOptHeader->depsOffset; local 45 return (u4) adler32(adler, start, end - start); 57 * Make sure the opt data start is in range and aligned. This may 64 ALOGE("Bogus opt data start pointer");
|
/dalvik/vm/alloc/ |
H A D | WriteBarrier.h | 44 * or equal to start and strictly less than end, have been written, 48 size_t start, size_t end) 47 dvmWriteBarrierArray(const ArrayObject *obj, size_t start, size_t end) argument
|
/dalvik/vm/ |
H A D | StdioConverter.cpp | 229 const char* start = data->buf; local 234 //ALOGW("GOT %d at %d '%s'", cp - start, start - data->buf, start); 235 ALOG(LOG_INFO, tag, "%s", start); 236 start = cp+1; 243 if (start == data->buf && data->count == kMaxLine) { 245 ALOG(LOG_INFO, tag, "%s!", start); 246 start = cp + kMaxLine; 254 if (start ! [all...] |
/dalvik/docs/ |
H A D | prettify.js | 43 * Java annotations (start with "@") are now captured as literals ("lit") 465 // A <span class="nocode"> will start a section that should be 535 * @param {Array} shortcutStylePatterns patterns that always start with 621 // Splits any of the source|style|xmp entries above into a start tag, 633 var start, end; 634 start = decorations[i]; 636 // Split out start and end script tags as actual tags, and leave the 638 var sourceChunk = source.substring(start, end); 643 start, PR_TAG, // the open chunk 644 start [all...] |
/dalvik/tests/033-class-init-deadlock/src/ |
H A D | Main.java | 18 thread1.start(); 19 // Give thread1 a chance to start before starting thread2. 21 thread2.start();
|
/dalvik/tests/023-many-interfaces/src/ |
H A D | ManyInterfaces.java | 159 private static void report(String label, long start, long end, int iter, argument 162 System.out.println(label + ": " + (end - start) / 1000 + "us" 163 + " (" + (end - start) / (iter*rept) + "ns per call)"); 180 long start, end; 191 start = System.nanoTime(); 194 report("testIface001", start, end, iter, rept); 196 start = System.nanoTime(); 199 report("testIface049", start, end, iter, rept); 201 start = System.nanoTime(); 204 report("testIface099", start, en [all...] |
/dalvik/tests/053-wait-some/src/ |
H A D | Main.java | 19 long start, end; 34 start = System.currentTimeMillis(); 42 long elapsed = end - start;
|
/dalvik/tests/067-preemptive-unpark/src/ |
H A D | Main.java | 15 test.start(); 94 long start = System.currentTimeMillis(); 96 long elapsed = System.currentTimeMillis() - start;
|
/dalvik/tests/096-array-copy-concurrent-gc/src/ |
H A D | Main.java | 28 new ObjectCreatorThread(true).start(); 29 new ObjectCreatorThread(false).start(); 30 new ObjectCreatorThread(false).start();
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | LocalVariableInfo.java | 73 * Sets the register set associated with the start of the block with 102 * @param specs {@code non-null;} the register set to merge into the start set 109 RegisterSpecSet start = getStarts0(label); 112 if (start == null) { 117 RegisterSpecSet newStart = start.mutableCopy(); 118 if (start.size() != 0) { 124 if (start.equals(newStart)) { 135 * Gets the register set associated with the start of the block 149 * Gets the register set associated with the start of the given 162 * start o [all...] |