[webkit-dev] Hanging builds

2011-11-26 Thread Nikolas Zimmermann
Good morning WebKit folks,

I'm looking at build.webkit.org/waterfall, and see several bots which are idle, 
but still report building  1min pretending they would do something.
Does any of our build.webkit.org masters know the cause of this? They all seem 
to hang in the upload step. Can we detect these errors, and avoid that?
Maybe sth. like a 30min timeout timer for this step?

Thanks in advance,
Niko

P.S. I'm aware that a master restart would fix this, but maybe we can try 
better and avoid that completely.
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


[webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread vahagvahag

Hi all. I didn't find any documentation about porting squirrefish extreme on
Arm. 
I tried to google it, and found some posts where said that there is
squirrefish extreme on Arm, but I can't find source cod,or any documentation
about it(
Can anybody help me. Any information about  squirrefish extreme is important
for me:)
 p.s
I download latest  code of webkit from offical site by svn and built it
under x86_64. In source code I didn't find any squirrefish extreme I think
that squirrefish extreme source code is in javaScriptCoe folder. Am I
right???
and if  no how I can compile webkit with squirrefish extreme 


-- 
View this message in context: 
http://old.nabble.com/squirrefish-extreme-on-Arm.-tp32876913p32876913.html
Sent from the Webkit mailing list archive at Nabble.com.

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


[webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread vahagvahag

Hi all. I didn't find any documentation about porting squirrefish extreme on
Arm. 
I tried to google it, and found some posts where said that there is
squirrefish extreme on Arm, but I can't find source cod,or any documentation
about it(
Can anybody help me. Any information about  squirrefish extreme is important
for me:)
 p.s
I download latest  code of webkit from offical site by svn and built it
under x86_64. In source code I didn't find any squirrefish extreme I think
that squirrefish extreme source code is in javaScriptCoe folder. Am I
right???
and if  no how I can compile webkit with squirrefish extreme 


-- 
View this message in context: 
http://old.nabble.com/squirrefish-extreme-on-Arm.-tp32876914p32876914.html
Sent from the Webkit mailing list archive at Nabble.com.

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


[webkit-dev] vahagvardan...@gmail.com

2011-11-26 Thread vahag vardanyan

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread Zoltan Herczeg
Hi,

WebKit supports ARM and Thumb2 instructions sets (called ARMv7). You can
find them here (or in your own source code):
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/assembler

SquirrelFish Extreme is just a codename for the JavaScript JIT compiler
(and Nitro is another).

The JIT compiler is enabled by default on most OS-es, just compile WebKit
and you have it.

Regards,
Zoltan

 Hi all. I didn't find any documentation about porting squirrefish extreme
 on
 Arm.
 I tried to google it, and found some posts where said that there is
 squirrefish extreme on Arm, but I can't find source cod,or any
 documentation
 about it(
 Can anybody help me. Any information about  squirrefish extreme is
 important
 for me:)
  p.s
 I download latest  code of webkit from offical site by svn and built it
 under x86_64. In source code I didn't find any squirrefish extreme I
 think
 that squirrefish extreme source code is in javaScriptCoe folder. Am I
 right???
 and if  no how I can compile webkit with squirrefish extreme


 --
 View this message in context:
 http://old.nabble.com/squirrefish-extreme-on-Arm.-tp32876913p32876913.html
 Sent from the Webkit mailing list archive at Nabble.com.

 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev



___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread vahagvahag

Thanks a lot for reply.
but can I Cross-compile webkit on my x_64 machine so I can use it on my
armv7 machine??
And I can't find any documentation about squirrelfish back-end,
optimizations passes and so on.
Currently I'm diong optimizations on Gcc compiler, and now
 I wanna to start developing squirrelfish, and tring to understand how can
do optimizations on it. But unfortantly i can't find usefull information
about squirrelfish(
So if you have any documentation about it can you please help me??
-- 
View this message in context: 
http://old.nabble.com/squirrefish-extreme-on-Arm.-tp32876913p32876949.html
Sent from the Webkit mailing list archive at Nabble.com.

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread Filip Pizlo
 but can I Cross-compile webkit on my x_64 machine so I can use it on my
 armv7 machine??

Which port are you working on?  Mac or other?

 And I can't find any documentation about squirrelfish back-end,
 optimizations passes and so on.
 Currently I'm diong optimizations on Gcc compiler, and now
 I wanna to start developing squirrelfish, and tring to understand how can
 do optimizations on it. But unfortantly i can't find usefull information
 about squirrelfish(
 So if you have any documentation about it can you please help me??

Andy Wingo wrote up a nice piece about the DFG optimizing compiler:

http://wingolog.org/archives/2011/10/28/javascriptcore-the-webkit-js-implementation

The code and design are in constant flux; the best way to really learn about it 
is to read the code.

Here's the code for the DFG JIT:
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/dfg

Here's the code for the baseline JIT, which is used for fast start-up and 
profiling:
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/jit

Here are additional files that contain support for tiered compilation, 
profiling, and OSR:
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/CodeOrigin.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/PredictedType.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/PredictedType.cpp
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/ValueProfile.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/ValueProfile.cpp
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/bytecode/ValueRecovery.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/runtime/Executable.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/runtime/Executable.cpp

And finally some code to interface the optimizing JIT to the GC:
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/heap/DFGCodeBlocks.h
http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/heap/DFGCodeBlocks.cpp

-Filip
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] squirrefish extreme on Arm.

2011-11-26 Thread vahagvahag

Thank you a lot for this links, they are realy very helphull.
-- 
View this message in context: 
http://old.nabble.com/squirrefish-extreme-on-Arm.-tp32876913p32877068.html
Sent from the Webkit mailing list archive at Nabble.com.

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev