Status: New
Owner: ----
New issue 3268 by [email protected]: Problem loading website when using
ARM64 simulator
http://code.google.com/p/v8/issues/detail?id=3268
Seeing 'Uncaught TypeError: number is not a function' on the console when
trying to go to https://www.youtube.com/tv
common.gypi is patched as follows
diff --git a/build/common.gypi b/build/common.gypi
index c87ec63..5495bde 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -1320,6 +1320,1 @@
# Compiles v8 without its platform library.
'v8_use_default_platform': 0,
+ # arm64 simulator start
+ 'v8_object_print' : 1,
+ 'v8_enable_disassembler' : 1,
+ 'v8_enable_debugger_support' : 1,
+ 'v8_target_arch' : 'arm64',
+ # arm64 simulator end
+
# Use the chromium skia by default.
'use_system_skia%': '0',
analysis using trace_codegen, trace, print_code, print_opt_code,
print_source, print_code_verbose makes it look like this is occurring right
after the offending function is optimized.
This page is using Closure,js and in the non minimized code the offending
function is bindNative_, which hasn't been changed in a long time. delete
Function.prototype.bind; at the top of the js causes the bindJs_ function
to be used and the error does not occur.
Wrapping the call to bind in a try/catch doesn't work because the changed
code no longer exhibits the error.
I have been unable to replicate in a stand alone page.
I can share the optimized bindNative_ if that would be helpful.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.