Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-12 Thread Xian, Yuqiang
[mailto:barraclo...@apple.com] Sent: 2012年10月12日 2:22 To: Xian, Yuqiang Cc: WebKit Development Subject: Re: [webkit-dev] x32 support of JavaScriptCore Hi Yuqiang, I think that this could be a good refactoring for the MacroAssembler – to move all ( Ptr->32 / Ptr->64 ) remapping into MacroAssem

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-11 Thread Gavin Barraclough
ass or return a structure with two pointer size > members, while on X32 those two members are placed in one register. > > Thanks, -Yuqiang > > -Original Message- > From: Zoltan Herczeg [mailto:zherc...@webkit.org] > Sent: 2012年10月11日 15:43 > To: Xian, Yuqia

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-11 Thread Kenneth Rohde Christiansen
ohde Christiansen [mailto:kenneth.christian...@gmail.com] > Sent: 2012年10月11日 5:51 > To: Xian, Yuqiang > Cc: webkit-dev@lists.webkit.org > Subject: Re: [webkit-dev] x32 support of JavaScriptCore > > Hi, > > I don't think another branch on webkit.org will help you much;

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-11 Thread Xian, Yuqiang
11日 15:43 To: Xian, Yuqiang Cc: Kenneth Rohde Christiansen; webkit-dev@lists.webkit.org Subject: Re: [webkit-dev] x32 support of JavaScriptCore Just out of curiosity, how much code modifications are required? I read the ABI documentation the link you attached, and "x32" is a regular 64 bit mode, exc

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-11 Thread Zoltan Herczeg
hell, so that I don't need to put efforts on compiling and > enabling those dependencies for x32 at current stage. > > Thanks, -Yuqiang > > -Original Message- > From: Kenneth Rohde Christiansen [mailto:kenneth.christian...@gmail.com] > Sent: 2012年10月11日 5:51 &

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-11 Thread Xian, Yuqiang
il.com] Sent: 2012年10月11日 5:51 To: Xian, Yuqiang Cc: webkit-dev@lists.webkit.org Subject: Re: [webkit-dev] x32 support of JavaScriptCore Hi, I don't think another branch on webkit.org will help you much; then you can as well have a branch anywhere. If you want this code to be well tested a

Re: [webkit-dev] x32 support of JavaScriptCore

2012-10-10 Thread Kenneth Rohde Christiansen
Hi, I don't think another branch on webkit.org will help you much; then you can as well have a branch anywhere. If you want this code to be well tested and maintained, you need to get it upstream (through all the review process) and promise that you have resources to keep maintaining it. It will

[webkit-dev] x32 support of JavaScriptCore

2012-10-10 Thread Xian, Yuqiang
Hi, As you may already know there's a new x32 ABI - a 32-bit psABI for x86-64 with 32-bit pointer size. It tries to leverage the advantage of more registers and IP relative addressing from x64 and the advantage of smaller memory footprint from IA32. You can find more details of the x32 ABI here