/external/v8/src/extensions/ |
gc-extension.cc | 5 #include "src/extensions/gc-extension.h" 15 return v8::FunctionTemplate::New(isolate, GCExtension::GC); 19 void GCExtension::GC(const v8::FunctionCallbackInfo<v8::Value>& args) {
|
/external/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 84 bool UseStatepoints; /// Uses gc.statepoints as opposed to gc.roots [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
GCStrategy.h | 12 // specified in a function's 'gc' attribute. Algorithms are enabled by setting 16 // GCStrategy is relevant for implementations using either gc.root or 17 // gc.statepoint based lowering strategies, but is currently focused mostly on 18 // options for gc.root. This will change over time. 20 // When requested by a subclass of GCStrategy, the gc.root implementation will 33 // When a reference to a GC-allocated object exists on the stack, it must be 39 // When used with gc.statepoint, information about safepoint and roots can be 42 // insertion support is planned. gc.statepoint does not currently support 62 namespace GC { 73 } // end namespace GC [all...] |
/external/clang/test/Layout/ |
ms-x86-vtordisp.cpp | 345 struct GC: public virtual GA { 347 GC() {} 349 struct GD: public virtual GC, public virtual GB {}; 360 // CHECK-NEXT: 12 | struct GC (virtual base) 361 // CHECK-NEXT: 12 | (GC vbtable pointer) 376 // CHECK-X64-NEXT: 24 | struct GC (virtual base) 377 // CHECK-X64-NEXT: 24 | (GC vbtable pointer)
|
/tools/tradefederation/core/prod-tests/src/com/android/framework/tests/ |
FrameworkPerfTest.java | 55 private static final String GC = "frameworkfg_perf_gc"; 83 .put("Gc",GC) 84 .put("PaintGc",GC) 85 .put("ObjectGc",GC) 86 .put("FinalizingGc",GC)
|
/external/compiler-rt/lib/asan/ |
asan_fake_stack.cc | 92 GC(real_stack); 142 NOINLINE void FakeStack::GC(uptr real_stack) {
|
/external/llvm/unittests/Analysis/ |
LazyCallGraphTest.cpp | [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
GCMetadata.h | 19 // - Stack offsets for GC roots, as specified by calls to llvm.gcroot 47 namespace GC { 61 GC::PointKind Kind; //< The kind of the safe point. 65 GCPoint(GC::PointKind K, MCSymbol *L, DebugLoc DL) 113 /// getStrategy - Return the GC strategy for the function. 127 void addSafePoint(GC::PointKind Kind, MCSymbol *Label, DebugLoc DL) {
|
/prebuilts/go/darwin-x86/src/runtime/ |
mgc.go | 5 // Garbage collector (GC). 7 // The GC runs concurrently with mutator threads, is type accurate (aka precise), allows multiple 8 // GC thread to run in parallel. It is a concurrent mark and sweep that uses a write barrier. It is 13 // This is a high level description of the algorithm being used. For an overview of GC a good 24 // 1. GC performs sweep termination. 26 // a. Stop the world. This causes all Ps to reach a GC safe-point. 29 // this GC cycle was forced before the expected time. 31 // 2. GC performs the "mark 1" sub-phase. In this sub-phase, Ps are 40 // b. Start the world. From this point, GC work is done by mark 47 // c. GC performs root marking jobs. This includes scanning al [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
mgc.go | 5 // Garbage collector (GC). 7 // The GC runs concurrently with mutator threads, is type accurate (aka precise), allows multiple 8 // GC thread to run in parallel. It is a concurrent mark and sweep that uses a write barrier. It is 13 // This is a high level description of the algorithm being used. For an overview of GC a good 24 // 1. GC performs sweep termination. 26 // a. Stop the world. This causes all Ps to reach a GC safe-point. 29 // this GC cycle was forced before the expected time. 31 // 2. GC performs the "mark 1" sub-phase. In this sub-phase, Ps are 40 // b. Start the world. From this point, GC work is done by mark 47 // c. GC performs root marking jobs. This includes scanning al [all...] |
/external/v8/tools/ |
tickprocessor.js | 134 { total: 0, unaccounted: 0, excluded: 0, gc: 0 }; 183 GC: 1, 315 if (vmState == TickProcessor.VmStates.GC) this.ticks_.gc++; 415 this.printLine('GC', this.ticks_.gc, totalTicks, nonLibraryTicks); 789 '-g': ['stateFilter', TickProcessor.VmStates.GC, 790 'Show only ticks from GC VM state'], 829 this.argsDispatch_['--gc'] = this.argsDispatch_['-g'];
|
/external/v8/tools/gcmole/ |
gcmole.cc | 302 static ExprEffect GC() { 832 return ExprEffect::GC(); [all...] |
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/ |
llvm_ocaml.c | 14 |* macros, since most of the parameters are not GC heap objects. *| [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm_ocaml.c | 14 |* macros, since most of the parameters are not GC heap objects. *| [all...] |
/external/llvm/bindings/go/llvm/ |
ir.go | [all...] |
/external/v8/src/heap/ |
heap.cc | 26 #include "src/heap/gc-idle-time-handler.h" 27 #include "src/heap/gc-tracer.h" 259 // Is global GC requested? 262 *reason = "GC in old space requested"; 267 *reason = "GC in old space forced by flags"; 284 // space. Undercounting is safe---we may get an unrequested full GC when 304 // --log-gc to avoid the complicated preprocessor and flag testing. 307 // compiled --log-gc is set. The following logic is used to avoid 312 ReportHeapStatistics("Before GC"); 378 PrintIsolate(isolate_, "Total time spent in GC : %.1f ms\n" [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/X11/ |
Xlib.h | 222 * dependent. A GC should be treated as opaque by application code. 233 *GC; 278 GC default_gc; /* GC for the root root visual */ 1089 GC gc; member in union:__anon53656 [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/X11/ |
Xlib.h | 219 * dependent. A GC should be treated as opaque by application code. 230 *GC; 275 GC default_gc; /* GC for the root root visual */ 1086 GC gc; member in union:__anon55522 [all...] |