Re: [webkit-dev] Stability problems involving Javascript GC

2010-12-16 Thread Samuel Rivas
On 6 December 2010 22:31, Zoltan Herczeg zherc...@inf.u-szeged.hu wrote: Crash in WTF::fastMalloc? Such things only happen if something overwrites memory areas belongs to the memory manager (i.e overwrites some bytes before or after a block returned by malloc). Try some valgrind equivalent on

Re: [webkit-dev] Atomic read/write operations and thread safety

2010-12-16 Thread Mikhail Naganov
In MSDN there is a widely cited article about lockless programming on x86 and Xbox: http://msdn.microsoft.com/en-us/library/ee418650(v=vs.85).aspx In short: using boolean as a flag for thread termination is OK. Using boolean as a guard for multi-threaded access to data isn't OK, as read / write

[webkit-dev] Webkit Cairo Port on windows

2010-12-16 Thread Optimus
I have successfully built the cairo port for webkit on windows. I have two Questions. 1) If i want to ship the webkit on another machine, what all dll i should bundle, with webkit. 2) When i tried to run the webkit on another machine, it did not run and instead i got an error message This

Re: [webkit-dev] WebKitTools is changing to Tools

2010-12-16 Thread Osztrogonac Csaba
Hi, Eric Seidel írta: So that means at least the following people will need to perform restarts: - Whoever runs the Qt ews I will be online on Dec 17 at 4PM PST and will restart the Qt EWS. Additionally the master buildbot of University of Szeged ( http://webkit.sed.hu/buildbot/waterfall )

[webkit-dev] Build Slave Shutdown

2010-12-16 Thread William Siegrist
Our buildbot allows for anonymous people to trigger things on the slaves, and it is like this on purpose for ease of use. However, that means it is possible for a malicious person to do things like shutdown all of the slaves. That is what happened last night around 10:30pm PST, from

Re: [webkit-dev] Stability problems involving Javascript GC

2010-12-16 Thread Joe Mason
-Original Message- From: webkit-dev-boun...@lists.webkit.org [mailto:webkit-dev- boun...@lists.webkit.org] On Behalf Of Samuel Rivas Sent: Thursday, December 16, 2010 3:03 AM To: Zoltan Herczeg Cc: webkit-dev Development Subject: Re: [webkit-dev] Stability problems involving

Re: [webkit-dev] Webkit Cairo Port on windows

2010-12-16 Thread Brent Fulgham
Hi, On Thu, Dec 16, 2010 at 4:27 AM, Optimus vsbho...@gmail.com wrote: I have two Questions. 1) If i want to ship the webkit on another machine, what all dll i should bundle, with webkit. The best answer to this question is to use the 'depends' tool on Windows to see what DLL's it needs to

Re: [webkit-dev] Build Slave Shutdown

2010-12-16 Thread Adam Barth
I've used the shutdown/restart functionality before to try to unwedge a broken bot. The most useful feature, though, is the force build feature, which I use occasionally late at night when the tree is quiet to probe for flakiness. Adam On Thu, Dec 16, 2010 at 9:05 AM, William Siegrist

Re: [webkit-dev] Build Slave Shutdown

2010-12-16 Thread Ryosuke Niwa
On Thu, Dec 16, 2010 at 9:05 AM, William Siegrist wsiegr...@apple.comwrote: Our buildbot allows for anonymous people to trigger things on the slaves, and it is like this on purpose for ease of use. However, that means it is possible for a malicious person to do things like shutdown all of the

Re: [webkit-dev] Build Slave Shutdown

2010-12-16 Thread William Siegrist
Forced builds are still enabled. But you normally shutdown slaves you do not have shell access to? -Bill On Dec 16, 2010, at 11:50 AM, Adam Barth wrote: I've used the shutdown/restart functionality before to try to unwedge a broken bot. The most useful feature, though, is the force build

Re: [webkit-dev] Build Slave Shutdown

2010-12-16 Thread Adam Barth
In the past, we've had trouble where one of the two Leopard slaves (or whatever) would consistently be failing a dozen or so tests and the other one would be fine. This causes the tree to be very confusing because the tests appear to fail randomly half the time. I've used the shutdown button to

Re: [webkit-dev] Build Slave Shutdown

2010-12-16 Thread William Siegrist
You should talk to the slave owner in that case. I just own the master. For example, according to http://build.webkit.org/buildslaves/apple-xserve-5, apple-xserve-5 is owned by bdash. We should probably make sure there are contact details for each slave. -Bill On Dec 16, 2010, at 2:42 PM,

Re: [webkit-dev] Webkit Cairo Port on windows

2010-12-16 Thread Optimus
Hi Brent, The best answer to this question is to use the 'depends' tool on Windows to see what DLL's it needs to load. I believe the following libraries are sufficient: 1. libxml2.dll 2. libxslt.dll 3. JavaScriptCore.dll 4. ICUUC40.dll 5. ICUIN40.dll 6. CFLite.dll 7. libcurl.dll 8.

[webkit-dev] Question about StringImpl::create

2010-12-16 Thread 谢愈挺
I have a question about StringImpl::create(). Is it can only input latin1 data? If it can only input the latin1 data, the following code maybe incrorect: In WTFString.cpp : String String::format(const char *format, ...) { ... Vectorchar, 256 buffer; ... return

[webkit-dev] Page Cache for web-pages with plugin

2010-12-16 Thread Aneesh Bhasin
Hi All, I was wondering as to what is the current status for maintaining a page cache for webpages which contain some plugin ( https://bugs.webkit.org/show_bug.cgi?id=13634) ? The last update on that bug report said that work is ongoing towards it. If someone could point me to the right direction

Re: [webkit-dev] Question about StringImpl::create

2010-12-16 Thread Gavin Barraclough
On Dec 16, 2010, at 9:45 PM, 谢愈挺 wrote: I have a question about StringImpl::create(). Is it can only input latin1 data? Yes, this method takes latin1 data all const char* arguments in WTFString are handled as latin1. String::fromUTF8 can be used to create strings with utf8 data. If it can