Re: [webkit-dev] Remove CANVAS_PATH compiler flag where possible

2014-04-16 Thread Benjamin Poulain
On 4/16/14, 10:40 PM, Dirk Schulze wrote: On Apr 17, 2014, at 5:45 AM, Benjamin Poulain wrote: Hi Dirk, On 4/16/14, 1:18 PM, Dirk Schulze wrote: I would like to ask to remove the CANVAS_PATH compiler flag from WebCore where possible. At the moment it guards the Path2D object and all related

Re: [webkit-dev] Remove CANVAS_PATH compiler flag where possible

2014-04-16 Thread Dirk Schulze
On Apr 17, 2014, at 5:45 AM, Benjamin Poulain wrote: > Hi Dirk, > > On 4/16/14, 1:18 PM, Dirk Schulze wrote: >> I would like to ask to remove the CANVAS_PATH compiler flag from WebCore >> where possible. At the moment it guards the Path2D object and all related >> methods in Canvas like: >>

Re: [webkit-dev] Remove CANVAS_PATH compiler flag where possible

2014-04-16 Thread Benjamin Poulain
Hi Dirk, On 4/16/14, 1:18 PM, Dirk Schulze wrote: I would like to ask to remove the CANVAS_PATH compiler flag from WebCore where possible. At the moment it guards the Path2D object and all related methods in Canvas like: void fill(Path2D path, optional CanvasWindingRule winding); vo

Re: [webkit-dev] Remove CANVAS_PATH compiler flag where possible

2014-04-16 Thread Rik Cabanier
On Wed, Apr 16, 2014 at 1:18 PM, Dirk Schulze wrote: > Hi, > > I would like to ask to remove the CANVAS_PATH compiler flag from WebCore > where possible. At the moment it guards the Path2D object and all related > methods in Canvas like: > > void fill(Path2D path, optional CanvasWindingRule w

Re: [webkit-dev] Remove USE_DYNAMIC_ANNOTATIONS?

2014-04-16 Thread Gyuyoung Kim
AFAIK, EFL port doesn't use it. Gyuyoung 2014년 4월 17일 목요일, Simon Fraser님이 작성한 메시지: > Does any port define USE_DYNAMIC_ANNOTATIONS? It’s adding header pollution > and no-one seems to use it. > > Simon > > ___ > webkit-dev mailing list > webkit-dev@lists

Re: [webkit-dev] GTK build of FTL JIT

2014-04-16 Thread Žan Doberšek
The GTK port does not support building and running with FTL at this point, though it is planned to at least experiment with it. Cheers, Zan On Wed, Apr 16, 2014 at 8:38 AM, Filip Pizlo wrote: > First of all, we only support the FTL on Darwin - the Linux "support" is > highly experimental and I

[webkit-dev] Remove USE_DYNAMIC_ANNOTATIONS?

2014-04-16 Thread Simon Fraser
Does any port define USE_DYNAMIC_ANNOTATIONS? It’s adding header pollution and no-one seems to use it. Simon ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev

[webkit-dev] Remove CANVAS_PATH compiler flag where possible

2014-04-16 Thread Dirk Schulze
Hi, I would like to ask to remove the CANVAS_PATH compiler flag from WebCore where possible. At the moment it guards the Path2D object and all related methods in Canvas like: void fill(Path2D path, optional CanvasWindingRule winding); void stroke(Path2D path); void clip(Path2D path,

Re: [webkit-dev] GTK build of FTL JIT

2014-04-16 Thread Filip Pizlo
First of all, we only support the FTL on Darwin - the Linux "support" is highly experimental and I don't know if the people working on it have done anything in a long time. This is true both of the code on the WebKit side, which was originally implemented on Darwin with Darwin-specific assumptio

Re: [webkit-dev] GTK build of FTL JIT

2014-04-16 Thread Vahag Vardanyan
I have used the latest version from llvm.org and I am getting the error desribed before. Can you advise possible solutions of this problem ? May be I need to use one of the testing branches of LLVM compiler ? On Wed, Apr 16, 2014 at 6:21 PM, Filip Pizlo wrote: > You can check out LLVM from thei

Re: [webkit-dev] get an object name in jsc

2014-04-16 Thread Filip Pizlo
What you ask for is impossible. Formally what you want is a reverse pointer mapping and then you want to do a search of the reverse map from an object and if this ends up at a local variable then you want to ask for its name. - we don't track reverse pointer maps because it would be insanely

Re: [webkit-dev] GTK build of FTL JIT

2014-04-16 Thread Filip Pizlo
You can check out LLVM from their svn repository. See llvm.org. -Fil > On Apr 16, 2014, at 2:08 AM, Vahag Vardanyan wrote: > > Hi, I've been trying to enable FTL JIT for gtk build under Linux. > I've managed to build JSC with FTL JIT enabled using LLVM trunk, however jsc > fails run time at

[webkit-dev] GTK build of FTL JIT

2014-04-16 Thread Vahag Vardanyan
Hi, I've been trying to enable FTL JIT for gtk build under Linux. I've managed to build JSC with FTL JIT enabled using LLVM trunk, however jsc fails run time at phase FTLCompile during the call of "llvm->GetPointerToGlobal" function. I realize that probably the problem is in LLVM version, if so, ca

[webkit-dev] get an object name in jsc

2014-04-16 Thread wei wang
Hey, I wonder how to obtain an object name from LLInt? Inside jsc, JSObject do not have a map to the identifier in the original source code. More specific, if I have the following JS source code: var person = new Object(); How can I get the object name (i.e., person) from LLInt? Thanks. Best,