Index: src/runtime/runtime-proxy.cc |
diff --git a/src/runtime/runtime-proxy.cc b/src/runtime/runtime-proxy.cc |
index 1640f5789acbc89ce8caced62bd44df37372db7c..52441e9d660553a94cc0d8209ab6f2d83c8a7773 100644 |
--- a/src/runtime/runtime-proxy.cc |
+++ b/src/runtime/runtime-proxy.cc |
@@ -11,19 +11,6 @@ |
namespace v8 { |
namespace internal { |
-RUNTIME_FUNCTION(Runtime_CreateJSFunctionProxy) { |
- HandleScope scope(isolate); |
- DCHECK(args.length() == 5); |
- CONVERT_ARG_HANDLE_CHECKED(JSReceiver, target, 0); |
- CONVERT_ARG_HANDLE_CHECKED(JSReceiver, handler, 1); |
- CONVERT_ARG_HANDLE_CHECKED(JSReceiver, call_trap, 2); |
- RUNTIME_ASSERT(call_trap->IsJSFunction() || call_trap->IsJSFunctionProxy()); |
- CONVERT_ARG_HANDLE_CHECKED(JSFunction, construct_trap, 3); |
- CONVERT_ARG_HANDLE_CHECKED(Object, prototype, 4); |
- if (!prototype->IsJSReceiver()) prototype = isolate->factory()->null_value(); |
- return *isolate->factory()->NewJSFunctionProxy(target, handler, call_trap, |
- construct_trap, prototype); |
-} |
RUNTIME_FUNCTION(Runtime_IsJSProxy) { |
@@ -34,14 +21,6 @@ RUNTIME_FUNCTION(Runtime_IsJSProxy) { |
} |
-RUNTIME_FUNCTION(Runtime_IsJSFunctionProxy) { |
- SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
- CONVERT_ARG_HANDLE_CHECKED(Object, obj, 0); |
- return isolate->heap()->ToBoolean(obj->IsJSFunctionProxy()); |
-} |
- |
- |
RUNTIME_FUNCTION(Runtime_GetHandler) { |
SealHandleScope shs(isolate); |
DCHECK(args.length() == 1); |
@@ -50,22 +29,6 @@ RUNTIME_FUNCTION(Runtime_GetHandler) { |
} |
-RUNTIME_FUNCTION(Runtime_GetCallTrap) { |
- SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
- CONVERT_ARG_CHECKED(JSFunctionProxy, proxy, 0); |
- return proxy->call_trap(); |
-} |
- |
- |
-RUNTIME_FUNCTION(Runtime_GetConstructTrap) { |
- SealHandleScope shs(isolate); |
- DCHECK(args.length() == 1); |
- CONVERT_ARG_CHECKED(JSFunctionProxy, proxy, 0); |
- return proxy->construct_trap(); |
-} |
- |
- |
RUNTIME_FUNCTION(Runtime_RevokeProxy) { |
HandleScope scope(isolate); |
DCHECK(args.length() == 1); |
@@ -74,6 +37,5 @@ RUNTIME_FUNCTION(Runtime_RevokeProxy) { |
return isolate->heap()->undefined_value(); |
} |
- |
} // namespace internal |
} // namespace v8 |