/external/v8/src/ic/ |
call-optimization.h | 18 explicit CallOptimization(Handle<JSFunction> function); 22 Handle<JSFunction> constant_function() const { 29 Handle<FunctionTemplateInfo> expected_receiver_type() const { 34 Handle<CallHandlerInfo> api_call_info() const { 40 Handle<JSObject> LookupHolderOfExpectedType( 41 Handle<Map> receiver_map, HolderLookup* holder_lookup, 45 bool IsCompatibleReceiver(Handle<Object> receiver, 46 Handle<JSObject> holder) const; 49 bool IsCompatibleReceiverMap(Handle<Map> receiver_map, 50 Handle<JSObject> holder) const [all...] |
handler-compiler.h | 21 static Handle<Code> Find(Handle<Name> name, Handle<Map> map, Code::Kind kind, 25 PropertyHandlerCompiler(Isolate* isolate, Code::Kind kind, Handle<Map> map, 26 Handle<JSObject> holder, CacheHolderFlag cache_holder) 33 virtual Register FrontendHeader(Register object_reg, Handle<Name> name, 39 virtual void FrontendFooter(Handle<Name> name, Label* miss) { UNREACHABLE(); } 43 Register Frontend(Handle<Name> name); 44 void NonexistentFrontendHeader(Handle<Name> name, Label* miss, 59 Handle<Map> receiver_map [all...] |
ic-compiler.h | 21 static Handle<Code> ComputeStore(Isolate* isolate, InlineCacheState ic_state, 25 static Handle<Code> ComputeKeyedLoadMonomorphicHandler( 26 Handle<Map> receiver_map, ExtraICState extra_ic_state); 28 static Handle<Code> ComputeKeyedStoreMonomorphicHandler( 29 Handle<Map> receiver_map, LanguageMode language_mode, 37 static Handle<Code> ComputeCompareNil(Handle<Map> receiver_map, 54 static Handle<Code> Find(Handle<Name> name, Handle<Map> stub_holder_map [all...] |
call-optimization.cc | 11 CallOptimization::CallOptimization(Handle<JSFunction> function) { 16 Handle<JSObject> CallOptimization::LookupHolderOfExpectedType( 17 Handle<Map> object_map, HolderLookup* holder_lookup, 22 return Handle<JSObject>::null(); 27 return Handle<JSObject>::null(); 31 Handle<JSObject> prototype(JSObject::cast(object_map->prototype())); 33 object_map = handle(prototype->map()); 43 return Handle<JSObject>::null(); 47 bool CallOptimization::IsCompatibleReceiver(Handle<Object> receiver, 48 Handle<JSObject> holder) const [all...] |
/external/v8/src/debug/ |
debug-evaluate.h | 16 static MaybeHandle<Object> Global(Isolate* isolate, Handle<String> source, 18 Handle<HeapObject> context_extension); 27 Handle<String> source, bool disable_break, 28 Handle<HeapObject> context_extension); 56 Handle<Context> innermost_context() const { return innermost_context_; } 57 Handle<Context> native_context() const { return native_context_; } 58 Handle<SharedFunctionInfo> outer_info() const { return outer_info_; } 62 Handle<Context> original_context; 63 Handle<Context> cloned_context; 64 Handle<JSObject> materialized_object [all...] |
debug-scopes.h | 41 ScopeIterator(Isolate* isolate, Handle<JSFunction> function); 67 bool SetVariableValue(Handle<String> variable_name, Handle<Object> new_value); 69 Handle<ScopeInfo> CurrentScopeInfo(); 73 Handle<Context> CurrentContext(); 76 void GetNonLocals(List<Handle<String> >* list_out); 88 Handle<Context> context_; 89 List<Handle<ScopeInfo> > nested_scope_chain_; 98 inline Handle<JSFunction> GetFunction() { 99 return Handle<JSFunction> [all...] |
liveedit.h | 47 void RecordFunctionInfo(Handle<SharedFunctionInfo> info, 49 void RecordRootFunctionInfo(Handle<Code> code); 79 Handle<Script> script, 80 Handle<String> source); 82 static void ReplaceFunctionCode(Handle<JSArray> new_compile_info_array, 83 Handle<JSArray> shared_info_array); 85 static void FunctionSourceUpdated(Handle<JSArray> shared_info_array); 88 static void SetFunctionScript(Handle<JSValue> function_wrapper, 89 Handle<Object> script_handle); 91 static void PatchFunctionPositions(Handle<JSArray> shared_info_array [all...] |
/external/v8/src/ |
api-natives.h | 23 Handle<FunctionTemplateInfo> data); 26 Handle<ObjectTemplateInfo> data); 29 Isolate* isolate, Handle<FunctionTemplateInfo> instance, 30 Handle<JSObject> data); 38 static Handle<JSFunction> CreateApiFunction(Isolate* isolate, 39 Handle<FunctionTemplateInfo> obj, 40 Handle<Object> prototype, 43 static void AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info, 44 Handle<Name> name, Handle<Object> value [all...] |
factory.h | 15 // Interface for handle based allocation. 18 Handle<Oddball> NewOddball(Handle<Map> map, const char* to_string, 19 Handle<Object> to_number, const char* type_of, 23 Handle<FixedArray> NewFixedArray( 28 Handle<FixedArray> NewFixedArrayWithHoles( 33 Handle<FixedArray> NewUninitializedFixedArray(int size); 38 Handle<FixedArrayBase> NewFixedDoubleArray( 43 Handle<FixedArrayBase> NewFixedDoubleArrayWithHoles( 47 Handle<OrderedHashSet> NewOrderedHashSet() [all...] |
allocation-site-scopes.h | 25 Handle<AllocationSite> top() { return top_; } 26 Handle<AllocationSite> current() { return current_; } 28 bool ShouldCreateMemento(Handle<JSObject> object) { return false; } 37 void InitializeTraversal(Handle<AllocationSite> site) { 39 current_ = Handle<AllocationSite>::New(*top_, isolate()); 44 Handle<AllocationSite> top_; 45 Handle<AllocationSite> current_; 56 Handle<AllocationSite> EnterNewScope(); 57 void ExitScope(Handle<AllocationSite> site, Handle<JSObject> object) [all...] |
compilation-dependencies.h | 21 object_wrapper_(Handle<Foreign>::null()), 26 void Insert(DependentCode::DependencyGroup group, Handle<HeapObject> handle); 28 void AssumeInitialMapCantChange(Handle<Map> map) { 31 void AssumeFieldType(Handle<Map> map) { 34 void AssumeMapStable(Handle<Map> map); 36 Handle<Map> map, 38 void AssumeMapNotDeprecated(Handle<Map> map); 39 void AssumePropertyCell(Handle<PropertyCell> cell) { 42 void AssumeTenuringDecision(Handle<AllocationSite> site) [all...] |
compilation-cache.h | 34 Handle<CompilationCacheTable> GetTable(int generation); 37 Handle<CompilationCacheTable> GetFirstTable() { 40 void SetFirstTable(Handle<CompilationCacheTable> value) { 57 void Remove(Handle<SharedFunctionInfo> function_info); 79 Handle<SharedFunctionInfo> Lookup(Handle<String> source, Handle<Object> name, 82 Handle<Context> context, 84 void Put(Handle<String> source, 85 Handle<Context> context [all...] |
i18n.h | 28 static Handle<ObjectTemplateInfo> GetTemplate(Isolate* isolate); 31 static Handle<ObjectTemplateInfo> GetTemplate2(Isolate* isolate); 44 Handle<String> locale, 45 Handle<JSObject> options, 46 Handle<JSObject> resolved); 50 Handle<JSObject> obj); 68 Handle<String> locale, 69 Handle<JSObject> options, 70 Handle<JSObject> resolved); 74 Handle<JSObject> obj) [all...] |
key-accumulator.h | 40 bool AddKey(Handle<Object> key, AddKeyConversion convert = DO_NOT_CONVERT); 41 void AddKeys(Handle<FixedArray> array, 43 void AddKeys(Handle<JSObject> array, 45 void AddKeysFromProxy(Handle<JSObject> array); 46 Maybe<bool> AddKeysFromProxy(Handle<JSProxy> proxy, Handle<FixedArray> keys); 47 void AddElementKeysFromInterceptor(Handle<JSObject> array); 53 Handle<FixedArray> GetKeys(GetKeysConversion convert = KEEP_NUMBERS); 59 bool AddStringKey(Handle<Object> key, AddKeyConversion convert); 60 bool AddSymbolKey(Handle<Object> array) [all...] |
elements.h | 32 static ElementsAccessor* ForArray(Handle<FixedArrayBase> array); 36 virtual void Validate(Handle<JSObject> obj) = 0; 48 virtual bool HasElement(Handle<JSObject> holder, uint32_t index, 49 Handle<FixedArrayBase> backing_store, 52 inline bool HasElement(Handle<JSObject> holder, uint32_t index, 54 return HasElement(holder, index, handle(holder->elements()), filter); 58 virtual bool IsPacked(Handle<JSObject> holder, 59 Handle<FixedArrayBase> backing_store, uint32_t start, 62 virtual Handle<Object> Get(Handle<FixedArrayBase> backing_store [all...] |
property.h | 28 Handle<String>::cast(key_)); 32 Handle<Name> GetKey() const { return key_; } 33 Handle<Object> GetValue() const { return value_; } 39 Handle<Name> key_; 40 Handle<Object> value_; 46 void Init(Handle<Name> key, Handle<Object> value, PropertyDetails details) { 52 Descriptor(Handle<Name> key, Handle<Object> value, PropertyDetails details) 57 Descriptor(Handle<Name> key [all...] |
/external/webrtc/webrtc/modules/desktop_capture/ |
shared_memory.h | 34 typedef HANDLE Handle; 35 static const Handle kInvalidHandle; 37 typedef int Handle; 38 static const Handle kInvalidHandle; 44 // Platform-specific handle of the buffer. 45 Handle handle() const { return handle_; } function in class:webrtc::SharedMemory 54 SharedMemory(void* data, size_t size, Handle handle, int id) [all...] |
shared_memory.cc | 16 const SharedMemory::Handle SharedMemory::kInvalidHandle = NULL; 18 const SharedMemory::Handle SharedMemory::kInvalidHandle = -1; 21 SharedMemory::SharedMemory(void* data, size_t size, Handle handle, int id) 24 handle_(handle),
|
/hardware/qcom/display/msm8996/sdm/include/private/ |
rotator_interface.h | 38 virtual DisplayError RegisterDisplay(DisplayType type, Handle *display_ctx) = 0; 39 virtual void UnregisterDisplay(Handle display_ctx) = 0; 40 virtual DisplayError Prepare(Handle display_ctx, HWLayers *hw_layers) = 0; 41 virtual DisplayError Commit(Handle display_ctx, HWLayers *hw_layers) = 0; 42 virtual DisplayError PostCommit(Handle display_ctx, HWLayers *hw_layers) = 0; 43 virtual DisplayError Purge(Handle display_ctx) = 0;
|
resource_interface.h | 36 const HWPanelInfo &hw_panel_info, Handle *display_ctx) = 0; 37 virtual DisplayError UnregisterDisplay(Handle display_ctx) = 0; 38 virtual void ReconfigureDisplay(Handle display_ctx, const HWDisplayAttributes &attributes, 40 virtual DisplayError Start(Handle display_ctx) = 0; 41 virtual DisplayError Stop(Handle display_ctx) = 0; 42 virtual DisplayError Acquire(Handle display_ctx, HWLayers *hw_layers) = 0; 43 virtual DisplayError PostPrepare(Handle display_ctx, HWLayers *hw_layers) = 0; 44 virtual DisplayError PostCommit(Handle display_ctx, HWLayers *hw_layers) = 0; 45 virtual void Purge(Handle display_ctx) = 0; 46 virtual DisplayError SetMaxMixerStages(Handle display_ctx, uint32_t max_mixer_stages) = 0 [all...] |
/external/v8/src/regexp/ |
interpreter-irregexp.h | 19 Handle<ByteArray> code, 20 Handle<String> subject,
|
/external/v8/src/wasm/ |
wasm-js.h | 21 static void Install(Isolate* isolate, Handle<JSGlobalObject> global_object); 22 static void InstallWasmFunctionMap(Isolate* isolate, Handle<Context> context);
|
/hardware/qcom/display/msm8996/sdm/libs/core/ |
comp_manager.h | 45 const HWPanelInfo &hw_panel_info, Handle *res_mgr_hnd); 46 DisplayError UnregisterDisplay(Handle res_mgr_hnd); 47 DisplayError ReconfigureDisplay(Handle display_ctx, const HWDisplayAttributes &attributes, 49 void PrePrepare(Handle display_ctx, HWLayers *hw_layers); 50 DisplayError Prepare(Handle display_ctx, HWLayers *hw_layers); 51 DisplayError PostPrepare(Handle display_ctx, HWLayers *hw_layers); 52 DisplayError ReConfigure(Handle display_ctx, HWLayers *hw_layers); 53 DisplayError PostCommit(Handle display_ctx, HWLayers *hw_layers); 54 void Purge(Handle display_ctx); 55 void ProcessIdleTimeout(Handle display_ctx) [all...] |
/external/libchrome/base/ |
sync_socket.h | 36 typedef HANDLE Handle; 37 typedef Handle TransitDescriptor; 39 typedef int Handle; 42 static const Handle kInvalidHandle; 46 // Creates a SyncSocket from a Handle. Used in transport. 47 explicit SyncSocket(Handle handle) : handle_(handle) {} 51 // |socket_a| and |socket_b| must not hold a valid handle. Upon successfu 94 Handle handle() const { return handle_; } function in class:base::SyncSocket [all...] |
/external/v8/test/cctest/compiler/ |
function-tester.h | 45 FunctionTester(const CallInterfaceDescriptor& descriptor, Handle<Code> code) 56 Handle<JSFunction> function; 62 MaybeHandle<Object> Call(Handle<Object> a, Handle<Object> b) { 63 Handle<Object> args[] = {a, b}; 67 MaybeHandle<Object> Call(Handle<Object> a, Handle<Object> b, Handle<Object> c, 68 Handle<Object> d) { 69 Handle<Object> args[] = {a, b, c, d} [all...] |