Re: [webkit-dev] Webkit Early Warning System

2012-12-22 Thread wingoog moon
> > 5. Run tests > export WEBKIT_TESTFONTS=~/testfonts > new-run-webkit-tests --qt > > > > Regards, > Tim. > > > On Sun, Dec 23, 2012 at 2:43 AM, wingoog moon wrote: > >> Hi all. My patch is building locally without errors, however it does not >&g

[webkit-dev] Webkit Early Warning System

2012-12-22 Thread wingoog moon
Hi all. My patch is building locally without errors, however it does not pass qt and qt-wk2 tests when I attach it to the bug. So is there any way to run these tests on the patch without actually attaching it to the bug, so I can figure out all the problems of the patch and can be sure it passes al

[webkit-dev] LLINT Value Profiling

2012-11-29 Thread wingoog moon
Hi All! As I understand llint does value profiling for all instructions which have memory access. However in DFG during predictionPropegtion pass this profile results using only for function arguments and return value. Am I right?? If yes, is it possible to use this result to predict types for lo

[webkit-dev] Fwd: Fwd: Understending LLInt

2012-11-21 Thread wingoog moon
-- Forwarded message -- From: wingoog moon Date: Tue, Nov 20, 2012 at 6:12 PM Subject: Re: [webkit-dev] Fwd: Understending LLInt To: Filip Pizlo Cc: squirrelfish-...@lists.webkit.org I don't want to believe that rubby interprets custom assembly runtime, can you please ex

[webkit-dev] Fwd: Understending LLInt

2012-11-14 Thread wingoog moon
-- Forwarded message -- From: wingoog moon Date: Wed, Nov 14, 2012 at 1:51 AM Subject: Understending LLInt To: squirrelfish-...@lists.webkit.org Hi All. At which point LLInt starts to compile bytecode to the native code? If I'm not mistaken it should be in prepareForExec

[webkit-dev] SFX API.

2012-04-18 Thread wingoog moon
Hi. Does SFX API cover all bytecode instructions. i.e. can I implement all SFX bytecode Instructions trough SFX API? Thanks. ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Re: [webkit-dev] SFX instructions emission slow cases

2012-04-18 Thread wingoog moon
ing to deal with JS's dynamism in most cases). The > baseline JIT is still probably important for performance, but this is > becoming less and less true as the LLInt is likely to get faster and the > DFG is likely to expand coverage to more kinds of code (DFG still cannot > compile so

[webkit-dev] SFX instructions emission slow cases

2012-04-18 Thread wingoog moon
Hi! As I understand there are two passes to translate SFX bytecode to the native code(functions privateCompileMainPass() and privateCompileSlowCases()). So whats the purpose of privateCompileSlowCases(). Why we need slow cases for each bytecodeInstruction? Is it needed when arguments of instructi

[webkit-dev] Fwd: Native code generation for put_global_var instruction on X86_64 platform

2012-02-23 Thread wingoog moon
-- Forwarded message -- From: wingoog moon Date: Wed, Feb 22, 2012 at 1:50 AM Subject: Native code generation for put_global_var instruction on X86_64 platform To: squirrelfish-...@lists.webkit.org Hi! Trying to understand how put_global_var is translated to x86_64 native code

[webkit-dev] Fwd: Difference between jit/JITArithmetic32_64 and jit/JITArithmetic

2012-02-18 Thread wingoog moon
-- Forwarded message -- From: wingoog moon Date: Sat, Feb 18, 2012 at 4:44 AM Subject: Re: [webkit-dev] Difference between jit/JITArithmetic32_64 and jit/JITArithmetic To: squirrelfish-...@lists.webkit.org Thanks for answer!! But what you mean when say 32_64 value representation

[webkit-dev] Difference between jit/JITArithmetic32_64 and jit/JITArithmetic

2012-02-17 Thread wingoog moon
HI All. Can't understand difference between jit/JITArithmetic32_64 and jit/JITArithmetic. Both of them are implementing JIT class. So when program calls functions from JITArithmetic and when JITArithmetic32_64. I also noticed that that there is JITOpcodes class, which is also implementing JIT clas