Home | History | Annotate | Download | only in src

Lines Matching refs:RUNTIME

37 #include "src/runtime-profiler.h"
38 #include "src/runtime.h"
344 MaybeHandle<Object> Runtime::CreateArrayLiteralBoilerplate(
454 return Runtime::CreateArrayLiteralBoilerplate(
530 Runtime::CreateArrayLiteralBoilerplate(isolate, literals, elements),
757 void Runtime::FreeArrayBuffer(Isolate* isolate,
778 void Runtime::SetupArrayBuffer(Isolate* isolate,
803 bool Runtime::SetupArrayBufferAllocatingData(
831 void Runtime::NeuterArrayBuffer(Handle<JSArrayBuffer> array_buffer) {
864 if (!Runtime::SetupArrayBufferAllocatingData(isolate,
925 Runtime::NeuterArrayBuffer(array_buffer);
931 void Runtime::ArrayIdToTypeAndSize(
964 RUNTIME_ASSERT(arrayId >= Runtime::ARRAY_ID_FIRST &&
965 arrayId <= Runtime::ARRAY_ID_LAST);
972 Runtime::ArrayIdToTypeAndSize(arrayId,
1054 RUNTIME_ASSERT(arrayId >= Runtime::ARRAY_ID_FIRST &&
1055 arrayId <= Runtime::ARRAY_ID_LAST);
1062 Runtime::ArrayIdToTypeAndSize(arrayId,
1108 if (!Runtime::SetupArrayBufferAllocatingData(
2042 // Runtime::GetObjectProperty does access check.
2045 isolate, value, Runtime::GetObjectProperty(isolate, obj, name),
3173 // value of the yield expression, and the argument to this runtime call.
4310 int index = Runtime::StringMatch(isolate, subject, search, 0);
4357 int Runtime::StringMatch(Isolate* isolate,
4418 int position = Runtime::StringMatch(isolate, sub, pat, start_index);
4927 MaybeHandle<Object> Runtime::GetElementOrCharAt(Isolate* isolate,
4967 MaybeHandle<Object> Runtime::HasObjectProperty(Isolate* isolate,
4984 MaybeHandle<Object> Runtime::GetObjectProperty(Isolate* isolate,
5023 Runtime::GetObjectProperty(isolate, object, key));
5099 // that subsequent accesses will also call the runtime. Proactively
5134 Runtime::GetObjectProperty(isolate, receiver_obj, key_obj));
5237 Runtime::ForceSetObjectProperty(
5254 MaybeHandle<Object> Runtime::SetObjectProperty(Isolate* isolate,
5351 MaybeHandle<Object> Runtime::ForceSetObjectProperty(
5408 MaybeHandle<Object> Runtime::DeleteObjectProperty(Isolate* isolate,
5479 Runtime::SetObjectProperty(
6939 bool Runtime::IsUpperCaseChar(RuntimeState* runtime_state, uint16_t ch) {
10938 Runtime::GetElementOrCharAt(isolate, obj, index));
11519 Runtime::SetObjectProperty(isolate, target, name, value, NONE, SLOPPY),
11532 Runtime::SetObjectProperty(isolate, target, name, value, NONE, SLOPPY),
11621 Runtime::SetObjectProperty(
11726 Runtime::SetObjectProperty(isolate, ext, variable_name, new_value,
11778 Runtime::SetObjectProperty(
11810 Runtime::SetObjectProperty(isolate, ext, variable_name, new_value,
11833 Runtime::SetObjectProperty(isolate, catch_scope, name, thrown_object,
12897 Runtime::SetObjectProperty(
14795 /* Inline runtime functions have an underscore in front of the name. */ \
14810 // Calling hidden runtime functions should just throw.
14939 // TODO(adamk): Currently this runtime function is only called three times per
15160 // Implementation of Runtime
15163 { Runtime::k##name, Runtime::RUNTIME, #name, \
15168 { Runtime::kHidden##name, Runtime::RUNTIME_HIDDEN, NULL, \
15173 { Runtime::kInline##name, Runtime::INLINE, \
15178 { Runtime::kInlineOptimized##name, Runtime::INLINE_OPTIMIZED, \
15182 static const Runtime::Function kIntrinsicFunctions[] = {
15196 void Runtime::InitializeIntrinsicFunctionNames(Isolate* isolate,
15214 const Runtime::Function* Runtime::FunctionForName(Handle<String> name) {
15226 const Runtime::Function* Runtime::FunctionForId(Runtime::FunctionId id) {