Hi,

I am running a chromium based webkit port on mipsel linux. I have
recently updated the codebase to 10875:

    http://src.chromium.org/viewvc/chrome/releases/19.0.1068.0/DEPS?view=markup

I was previously running a code base from Oct2011. For some reason
with the new codebase, javascript slowed down by a factor of 100 (ex:
v8 benchmark suite). I am not very familiar with v8, so I thought
maybe someone might give me some pointers/ideas to attack this. One
(hopefully relevant) datapoint:

When running the v8 suite, if I stop the browser, the first resolved
function in the stack is usually one of these three:
v8::internal::LoadIC_Miss, v8::internal::CallIC_Miss,
v8::internal::Runtime::PerformGC

Thanks,
Levent


=========================
PS: these are my compile options:

'-D_FILE_OFFSET_BITS=64' '-DNO_TCMALLOC' '-DCHROMIUM_BUILD' '-
DWEBUI_TASK_MANAGER=1' '-DENABLE_WEBRTC=1' '-
DENABLE_CONFIGURATION_POLICY' '-DENABLE_INPUT_SPEECH' '-
DENABLE_NOTIFICATIONS' '-DENABLE_GPU=1' '-DUSE_OPENSSL=1' '-
DENABLE_EGLIMAGE=1' '-DUSE_SKIA=1' '-
DENABLE_REGISTER_PROTOCOL_HANDLER=1' '-DENABLE_WEB_INTENTS=1' '-
DENABLE_PLUGIN_INSTALLATION=1' '-DENABLE_DEBUGGER_SUPPORT' '-
DV8_TARGET_ARCH_MIPS' '-DCAN_USE_FPU_INSTRUCTIONS' '-
D__mips_hard_float=1' '-DNDEBUG' '-DNVALGRIND' '-
DDYNAMIC_ANNOTATIONS_ENABLED=0' -Iv8/src  -pthread -fno-exceptions -
fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-
initializers -fvisibility=hidden -pipe -fPIC -Wno-format -Wno-unused-
result -EL -mhard-float -mips32 -Wa,-mips32 -fno-ident -fdata-sections
-ffunction-sections -fdata-sections -ffunction-sections -fomit-frame-
pointer -O3 -fpermissive -fno-rtti -fno-threadsafe-statics -
fvisibility-inlines-hidden

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to