/libcore/ojluni/src/main/java/sun/misc/ |
Cleaner.java | 44 * <p> A cleaner tracks a referent object and encapsulates a thunk of arbitrary 112 private final Runnable thunk; field in class:Cleaner 114 private Cleaner(Object referent, Runnable thunk) { 116 this.thunk = thunk; 122 * @param thunk 129 public static Cleaner create(Object ob, Runnable thunk) { 130 if (thunk == null) 132 return add(new Cleaner(ob, thunk)); 142 thunk.run() [all...] |
/art/compiler/linker/ |
relative_patcher.cc | 115 bool RelativePatcher::WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) { 116 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) { 119 size_relative_call_thunks_ += thunk.size(); 123 bool RelativePatcher::WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk) { 124 if (UNLIKELY(!out->WriteFully(thunk.data(), thunk.size()))) { 127 size_misc_thunks_ += thunk.size();
|
relative_patcher.h | 49 * ReserveSpace() may need to allocate space for a special dispatch thunk. 91 // The caller may use this method to preemptively force thunk space reservation and 120 bool WriteRelCallThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk); 121 bool WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk);
|
multi_oat_relative_patcher_test.cc | 65 std::vector<uint8_t> thunk(next_write_call_thunk_, 'c'); 66 bool success = WriteRelCallThunk(out, ArrayRef<const uint8_t>(thunk)); 72 std::vector<uint8_t> thunk(next_write_misc_thunk_, 'm'); 73 bool success = WriteMiscThunk(out, ArrayRef<const uint8_t>(thunk));
|
/bionic/libc/upstream-freebsd/lib/libc/stdlib/ |
qsort.c | 93 med3(char *a, char *b, char *c, cmp_t *cmp, void *thunk 99 return CMP(thunk, a, b) < 0 ? 100 (CMP(thunk, b, c) < 0 ? b : (CMP(thunk, a, c) < 0 ? c : a )) 101 :(CMP(thunk, b, c) > 0 ? b : (CMP(thunk, a, c) < 0 ? a : c )); 106 qsort_r(void *a, size_t n, size_t es, void *thunk, cmp_t *cmp) 108 #define thunk NULL 123 pl > (char *)a && CMP(thunk, pl - es, pl) > 0; 134 pl = med3(pl, pl + d, pl + 2 * d, cmp, thunk); [all...] |
/libcore/luni/src/main/java/libcore/util/ |
NativeAllocationRegistry.java | 170 CleanerThunk thunk = new CleanerThunk(); local 171 Cleaner cleaner = Cleaner.create(referent, thunk); 177 thunk.setNativePtr(nativePtr);
|
/external/v8/test/mjsunit/es6/ |
generators-iteration.js | 62 function testNext(thunk) { 63 var iter = thunk(); 72 function testSend(thunk) { 73 var iter = thunk(); 81 function testThrow(thunk) { 83 var iter = thunk();
|
/development/ndk/platforms/android-3/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-12/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-12/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-12/arch-x86/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-13/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-13/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-13/arch-x86/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-14/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-14/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-14/arch-x86/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-15/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-15/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-15/arch-x86/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-16/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-16/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-16/arch-x86/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-17/arch-arm/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|
/prebuilts/ndk/current/platforms/android-17/arch-mips/usr/include/linux/mtd/ |
cfi.h | 185 unsigned long adr, int len, void *thunk);
|