Re: [webkit-dev] C stack direction

2013-11-22 Thread Brent Fulgham

On Nov 21, 2013, at 2:14 PM, Darin Adler da...@apple.com wrote:

 On Nov 21, 2013, at 5:33 AM, Steven Coul (scoul) sc...@cisco.com wrote:
 
 But since it's WTF functionality that isn't being used in another component 
 atm. I would tend to keep it.
 
 Actually, we wouldn’t do that. WTF is only for WebKit, not intended to be a 
 general purpose library. We don’t keep things in it that we aren’t using.

Plus, the code is always present in the source repository. It's not lost if we 
remove it from the working set we build today.

-Brent

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


Re: [webkit-dev] C stack direction

2013-11-21 Thread Steven Coul (scoul)
If it was code in JavaScriptCore that was no longer used I could see the point,

But since it's WTF functionality that isn't being used in another component 
atm. I would tend to keep it. 

But then I've always hated ( and been bitten by ) things like its allways 
going to be 32bit, chars are always signed, stacks always grow down,  
everything is little-endian etc. So maybe I'm over-protective. 

Just my 2c.

Thanks.

-Original Message-
From: webkit-dev-boun...@lists.webkit.org 
[mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Mark Lam
Sent: Wednesday, November 20, 2013 2:25 PM
To: webkit-dev@lists.webkit.org Development
Subject: [webkit-dev] C stack direction

Hi folks,

I'm currently doing some work involving checks on the bounds of the native 
stack.  According to WTF::StackBounds, it appears that WINCE is the only port 
that can potentially have a stack that grows up.  Is anyone still building, 
testing, and using this configuration with an upward growing stack?  I'm 
wondering whether to drop support for upward growing stacks altogether.  Our 
JITs already don't support it.  Any opinions?

Thanks.

Mark

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


Re: [webkit-dev] C stack direction

2013-11-21 Thread Darin Adler
On Nov 21, 2013, at 5:33 AM, Steven Coul (scoul) sc...@cisco.com wrote:

 But since it's WTF functionality that isn't being used in another component 
 atm. I would tend to keep it.

Actually, we wouldn’t do that. WTF is only for WebKit, not intended to be a 
general purpose library. We don’t keep things in it that we aren’t using.

— Darin
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] C stack direction

2013-11-20 Thread Mark Lam
Hi folks,

I’m currently doing some work involving checks on the bounds of the native 
stack.  According to WTF::StackBounds, it appears that WINCE is the only port 
that can potentially have a stack that grows up.  Is anyone still building, 
testing, and using this configuration with an upward growing stack?  I’m 
wondering whether to drop support for upward growing stacks altogether.  Our 
JITs already don’t support it.  Any opinions?

Thanks.

Mark

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