[webkit-changes] [108681] trunk/Source/JavaScriptCore

2012-02-23 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (108680 => 108681) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-23 23:13:44 UTC (rev 108680) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-23 23:18:05 UTC (rev 108681) @@ -1,3 +1,20 @@ +2012-02-23 Oliver Hunt oli...@apple.

[webkit-changes] [108420] trunk/Source/JavaScriptCore

2012-02-21 Thread oliver
ore/ChangeLog 2012-02-22 00:49:48 UTC (rev 108420) @@ -1,3 +1,24 @@ +2012-02-21 Oliver Hunt oli...@apple.com + +Make TypedArrays be available in commandline jsc +https://bugs.webkit.org/show_bug.cgi?id=79163 + +Reviewed by Gavin Barraclough. + +Adds a compile time opt

[webkit-changes] [108432] trunk/Source/JavaScriptCore

2012-02-21 Thread oliver
432) @@ -1,3 +1,18 @@ +2012-02-21 Oliver Hunt oli...@apple.com + +Unbreak double-typed arrays on ARMv7 +https://bugs.webkit.org/show_bug.cgi?id=79177 + +Reviewed by Gavin Barraclough. + +The existing code had completely broken address arithme

[webkit-changes] [107860] trunk/Source/JavaScriptCore

2012-02-15 Thread oliver
/interpreter/CallFrame.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (107859 => 107860) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-16 01:19:28 UTC (rev 107859) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-16 01:29:12 UTC (rev 107860) @@ -1,3 +1,39 @@ +2012-02-15 Oli

[webkit-changes] [107752] trunk/Source/JavaScriptCore

2012-02-14 Thread oliver
,12 @@ +2012-02-14 Oliver Hunt oli...@apple.com + +Fix Interpreter. + +* runtime/Executable.cpp: +(JSC): +* runtime/Executable.h: +(ExecutableBase): + 2012-02-14 Matt Lilek m...@apple.com Don't ENABLE_DASHBOARD_SUPPORT unconditionally on all

[webkit-changes] [107647] trunk/Source/JavaScriptCore

2012-02-13 Thread oliver
/_javascript_Core/yarr/YarrJIT.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (107646 => 107647) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-14 01:07:59 UTC (rev 107646) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-14 01:10:09 UTC (rev 107647) @@ -1,3 +1,16 @@ +2012-02-13 Oli

[webkit-changes] [107338] trunk/Source/JavaScriptCore

2012-02-09 Thread oliver
337) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-10 02:26:04 UTC (rev 107338) @@ -1,3 +1,25 @@ +2012-02-09 Oliver Hunt oli...@apple.com + +The JS Parser scope object needs a VectorTrait specialization +https://bugs.webkit.org/show_bug.cgi?id=78308 + +Reviewed by Ga

[webkit-changes] [107126] trunk/Source/JavaScriptCore

2012-02-08 Thread oliver
/ChangeLog (107125 => 107126) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:12:58 UTC (rev 107125) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:22:49 UTC (rev 107126) @@ -1,3 +1,30 @@ +2012-02-08 Oliver Hunt oli...@apple.com + +updateTopCallframe in the baseline

[webkit-changes] [107128] trunk/Source/JavaScriptCore

2012-02-08 Thread oliver
/JSFunction.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (107127 => 107128) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:32:54 UTC (rev 107127) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:35:34 UTC (rev 107128) @@ -1,5 +1,18 @@ 2012-02-08 Oliver Hunt

[webkit-changes] [107131] trunk/Source/JavaScriptCore

2012-02-08 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (107130 => 107131) --- trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:41:47 UTC (rev 107130) +++ trunk/Source/_javascript_Core/ChangeLog 2012-02-08 21:46:42 UTC (rev 107131) @@ -1,5 +1,12 @@ 2012-02-08 Oliver Hunt oli...@apple.

[webkit-changes] [106589] trunk

2012-02-02 Thread oliver
sts/ChangeLog 2012-02-02 21:18:37 UTC (rev 106588) +++ trunk/LayoutTests/ChangeLog 2012-02-02 21:19:53 UTC (rev 106589) @@ -1,3 +1,19 @@ +2012-02-02 Oliver Hunt oli...@apple.com + +Getters and setters cause line numbers in errors/console.log to be offset for the whole file +ht

[webkit-changes] [106297] trunk

2012-01-30 Thread oliver
/LayoutTests/ChangeLog (106296 => 106297) --- trunk/LayoutTests/ChangeLog 2012-01-30 23:56:00 UTC (rev 106296) +++ trunk/LayoutTests/ChangeLog 2012-01-30 23:59:20 UTC (rev 106297) @@ -1,3 +1,17 @@ +2012-01-30 Oliver Hunt oli...@apple.com + +Unexpected syntax error +ht

[webkit-changes] [106314] trunk/Source/JavaScriptCore

2012-01-30 Thread oliver
ore/ChangeLog 2012-01-31 02:22:37 UTC (rev 106314) @@ -1,5 +1,27 @@ 2012-01-30 Oliver Hunt oli...@apple.com +get_by_val_arguments is broken in the interpreter +https://bugs.webkit.org/show_bug.cgi?id=77389 + +Reviewed by Gavin Barraclough. + +When get_by_val had wad a va

[webkit-changes] [106075] trunk/Source/JavaScriptCore

2012-01-26 Thread oliver
Title: [106075] trunk/Source/_javascript_Core Revision 106075 Author oli...@apple.com Date 2012-01-26 18:10:52 -0800 (Thu, 26 Jan 2012) Log Message 2012-01-26 Oliver Hunt oli...@apple.com MSVC bug fix. rdar://problem/10703671 MSVC generates bad code for enum compare

[webkit-changes] [105905] trunk/Source/JavaScriptCore

2012-01-25 Thread oliver
rce/_javascript_Core/ChangeLog 2012-01-25 19:43:06 UTC (rev 105905) @@ -1,3 +1,21 @@ +2012-01-24 Oliver Hunt oli...@apple.com + +Make DFG update topCallFrame +https://bugs.webkit.org/show_bug.cgi?id=76969 + +Reviewed by Filip Pizlo. + +Add NativeCallFrameTracer to man

[webkit-changes] [104324] trunk/Source

2012-01-06 Thread oliver
/JSImageDataCustom.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (104323 => 104324) --- trunk/Source/_javascript_Core/ChangeLog 2012-01-06 20:31:05 UTC (rev 104323) +++ trunk/Source/_javascript_Core/ChangeLog 2012-01-06 20:38:42 UTC (rev 104324) @@ -1,3 +1,16 @@ +2012-01-06 Oliver H

[webkit-changes] [104330] trunk/Source/JavaScriptCore

2012-01-06 Thread oliver
:19:54 UTC (rev 104330) @@ -1,3 +1,18 @@ +2012-01-06 Oliver Hunt oli...@apple.com + +GetByteArrayLength is incorrect +https://bugs.webkit.org/show_bug.cgi?id=75735 + +Reviewed by Filip Pizlo. + +Load the byte array length from the correct location. +This st

[webkit-changes] [103591] branches/safari-534.54-branch

2011-12-22 Thread oliver
Title: [103591] branches/safari-534.54-branch Revision 103591 Author oli...@apple.com Date 2011-12-22 15:45:40 -0800 (Thu, 22 Dec 2011) Log Message 2011-12-22 Oliver Hunt oli...@apple.com Merge 103218 2011-12-18 Filip Pizlo fpi...@apple.com DFG is too sloppy

[webkit-changes] [102709] trunk

2011-12-13 Thread oliver
709) --- trunk/LayoutTests/ChangeLog 2011-12-13 22:24:38 UTC (rev 102708) +++ trunk/LayoutTests/ChangeLog 2011-12-13 23:17:43 UTC (rev 102709) @@ -1,3 +1,20 @@ +2011-12-13 Oliver Hunt oli...@apple.com + +Arguments object doesn't handle mutation of length property correctly +ht

[webkit-changes] [102442] trunk/Source/JavaScriptCore

2011-12-09 Thread oliver
Log 2011-12-09 08:43:35 UTC (rev 102441) +++ trunk/Source/_javascript_Core/ChangeLog 2011-12-09 08:45:46 UTC (rev 102442) @@ -1,3 +1,44 @@ +2011-12-09 Oliver Hunt oli...@apple.com + +Avoid reloading storage pointer for indexed properties unnecessarily +https://bugs.webkit.org/show_bug.

[webkit-changes] [102169] trunk/Source/JavaScriptCore

2011-12-06 Thread oliver
/ChangeLog (102168 => 102169) --- trunk/Source/_javascript_Core/ChangeLog 2011-12-06 20:47:31 UTC (rev 102168) +++ trunk/Source/_javascript_Core/ChangeLog 2011-12-06 20:48:27 UTC (rev 102169) @@ -1,3 +1,15 @@ +2011-12-06 Oliver Hunt oli...@apple.com + +Don't allocate register in typedar

[webkit-changes] [102061] trunk/Source/JavaScriptCore

2011-12-05 Thread oliver
ore/ChangeLog 2011-12-05 23:57:28 UTC (rev 102060) +++ trunk/Source/_javascript_Core/ChangeLog 2011-12-06 00:06:21 UTC (rev 102061) @@ -1,3 +1,13 @@ +2011-12-05 Oliver Hunt oli...@apple.com + +Land uncommitted bit of float array support +https://bugs.webkit.org/show_bug.cgi?id=73

[webkit-changes] [101886] trunk/Source/JavaScriptCore

2011-12-02 Thread oliver
-03 01:47:27 UTC (rev 101886) @@ -1,3 +1,57 @@ +2011-12-02 Oliver Hunt oli...@apple.com + +Improve float array support in the DFG JIT +https://bugs.webkit.org/show_bug.cgi?id=73722 + +Reviewed by Gavin Barraclough. + +Add basic support for float typed arrays in

[webkit-changes] [101396] trunk/Source/WebCore

2011-11-29 Thread oliver
unk/Source/WebCore/ChangeLog 2011-11-29 18:26:14 UTC (rev 101395) +++ trunk/Source/WebCore/ChangeLog 2011-11-29 18:32:25 UTC (rev 101396) @@ -1,3 +1,45 @@ +2011-11-29 Oliver Hunt oli...@apple.com + +DOM wrapper cache doesn't need to use JSDOMWrapper +https://bugs.webkit.

[webkit-changes] [101401] trunk/Source/WebCore

2011-11-29 Thread oliver
1,3 +1,39 @@ +2011-11-29 Oliver Hunt oli...@apple.com + +Revert that last change, apparently it destroys everything in the world. + +* bindings/js/DOMWrapperWorld.h: +* bindings/js/JSArrayBufferViewHelper.h: +(WebCore::toJSArrayBufferView): +* bindings

[webkit-changes] [101426] trunk/Source

2011-11-29 Thread oliver
/ChangeLog (101425 => 101426) --- trunk/Source/_javascript_Core/ChangeLog 2011-11-29 22:46:17 UTC (rev 101425) +++ trunk/Source/_javascript_Core/ChangeLog 2011-11-29 23:36:33 UTC (rev 101426) @@ -1,3 +1,15 @@ +2011-11-29 Oliver Hunt oli...@apple.com + +Allow WebCore to describe typed arr

[webkit-changes] [101301] trunk/Source/WebCore

2011-11-28 Thread oliver
/WebCore/bindings/scripts/test/V8/V8Float64Array.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (101300 => 101301) --- trunk/Source/WebCore/ChangeLog 2011-11-29 00:16:58 UTC (rev 101300) +++ trunk/Source/WebCore/ChangeLog 2011-11-29 00:21:09 UTC (rev 101301) @@ -1,3 +1,25 @@ +2011-11-28 Oli

[webkit-changes] [101304] trunk/Source/JavaScriptCore

2011-11-28 Thread oliver
Modified: trunk/Source/_javascript_Core/ChangeLog (101303 => 101304) --- trunk/Source/_javascript_Core/ChangeLog 2011-11-29 00:38:25 UTC (rev 101303) +++ trunk/Source/_javascript_Core/ChangeLog 2011-11-29 00:48:48 UTC (rev 101304) @@ -1,3 +1,9 @@ +2011-11-28 Oliver Hunt oli...@apple.com + +

[webkit-changes] [101305] trunk/Source/JavaScriptCore

2011-11-28 Thread oliver
-28 Oliver Hunt oli...@apple.com +Fix windows build. + +* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def: + +2011-11-28 Oliver Hunt oli...@apple.com + Fix gyp build * _javascript_Core.gypi: Modified: trunk/Source/_javascript_C

[webkit-changes] [100797] branches/safari-534.54-branch/Source/JavaScriptCore

2011-11-18 Thread oliver
ari-534.54-branch/Source/_javascript_Core/ChangeLog 2011-11-18 19:06:12 UTC (rev 100796) +++ branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog 2011-11-18 19:08:53 UTC (rev 100797) @@ -1,5 +1,27 @@ 2011-11-18 Oliver Hunt oli...@apple.com +Merge r100391 + +2011-11

[webkit-changes] [100798] branches/safari-534.54-branch

2011-11-18 Thread oliver
fari-534.54-branch/Source/_javascript_Core/ChangeLog (100797 => 100798) --- branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog 2011-11-18 19:08:53 UTC (rev 100797) +++ branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog 2011-11-18 19:11:44 UTC (rev 100798) @@ -1,5 +1,28

[webkit-changes] [100791] branches/safari-534.54-branch

2011-11-18 Thread oliver
Title: [100791] branches/safari-534.54-branch Revision 100791 Author oli...@apple.com Date 2011-11-18 10:55:40 -0800 (Fri, 18 Nov 2011) Log Message 2011-11-18 Oliver Hunt oli...@apple.com Merge r99917 2011-11-09 Filip Pizlo fpi...@apple.com DFG byte

[webkit-changes] [100796] branches/safari-534.54-branch/Source/JavaScriptCore

2011-11-18 Thread oliver
-18 19:06:12 UTC (rev 100796) @@ -1,5 +1,46 @@ 2011-11-18 Oliver Hunt oli...@apple.com +Merge r100363 + +2011-11-15 Filip Pizlo fpi...@apple.com + +Crash in JSC::DFG::OSRExitCompiler::compileExit(JSC::DFG::OSRExit const, JSC::DFG::SpeculationRecov

[webkit-changes] [100228] trunk/Source/WebCore

2011-11-14 Thread oliver
/scripts/test/V8/V8Float64Array.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (100227 => 100228) --- trunk/Source/WebCore/ChangeLog 2011-11-15 01:52:20 UTC (rev 100227) +++ trunk/Source/WebCore/ChangeLog 2011-11-15 01:58:46 UTC (rev 100228) @@ -1,5 +1,13 @@ 2011-11-14 Oliver Hunt

[webkit-changes] [100229] trunk/Source/WebCore

2011-11-14 Thread oliver
/bindings/scripts/test/V8/V8Float64Array.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (100228 => 100229) --- trunk/Source/WebCore/ChangeLog 2011-11-15 01:58:46 UTC (rev 100228) +++ trunk/Source/WebCore/ChangeLog 2011-11-15 02:06:08 UTC (rev 100229) @@ -1,5 +1,13 @@ 2011-11-14 Oliver H

[webkit-changes] [100230] trunk/Source/WebCore

2011-11-14 Thread oliver
Modified: trunk/Source/WebCore/ChangeLog (100229 => 100230) --- trunk/Source/WebCore/ChangeLog 2011-11-15 02:06:08 UTC (rev 100229) +++ trunk/Source/WebCore/ChangeLog 2011-11-15 02:18:38 UTC (rev 100230) @@ -1,5 +1,12 @@ 2011-11-14 Oliver Hunt oli...@apple.com +More V8 build fi

[webkit-changes] [98525] trunk/Source/JavaScriptCore

2011-10-26 Thread oliver
unk/Source/_javascript_Core/ChangeLog 2011-10-26 22:42:55 UTC (rev 98524) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-27 00:19:31 UTC (rev 98525) @@ -1,3 +1,22 @@ +2011-10-26 Oliver Hunt oli...@apple.com + +Restore structure-clearing behaviour of allocateCell +ht

[webkit-changes] [98365] trunk/Source/JavaScriptCore

2011-10-25 Thread oliver
/_javascript_Core/ChangeLog (98364 => 98365) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-25 18:10:38 UTC (rev 98364) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-25 18:17:37 UTC (rev 98365) @@ -1,3 +1,22 @@ +2011-10-25 Oliver Hunt oli...@apple.com + +Need to support mark

[webkit-changes] [98302] trunk/Source/JavaScriptCore

2011-10-24 Thread oliver
rev 98301) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-25 00:21:29 UTC (rev 98302) @@ -1,3 +1,29 @@ +2011-10-24 Oliver Hunt oli...@apple.com + +Crash in void JSC::validateCellJSC::RegExp*(JSC::RegExp*) +https://bugs.webkit.org/show_bug.cgi?id=70689 + +Reviewed by Fi

[webkit-changes] [97876] trunk/Source

2011-10-19 Thread oliver
,51 @@ +2011-10-18 Oliver Hunt oli...@apple.com + +Support CanvasPixelArray in the DFG +https://bugs.webkit.org/show_bug.cgi?id=70384 + +Reviewed by Filip Pizlo. + +Add support for the old CanvasPixelArray optimisations to the +DFG. This removes the regression s

[webkit-changes] [97410] trunk/Source/JavaScriptCore

2011-10-13 Thread oliver
rce/_javascript_Core/ChangeLog 2011-10-13 22:11:36 UTC (rev 97409) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-13 22:23:47 UTC (rev 97410) @@ -1,3 +1,34 @@ +2011-10-13 Oliver Hunt oli...@apple.com + +Fix performance of ValueToInt32 node when predicting double +https://bugs.webkit.

[webkit-changes] [97291] trunk/Source/JavaScriptCore

2011-10-12 Thread oliver
Modified: trunk/Source/_javascript_Core/ChangeLog (97290 => 97291) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-12 19:47:47 UTC (rev 97290) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-12 19:51:46 UTC (rev 97291) @@ -1,3 +1,16 @@ +2011-10-12 Oliver Hunt oli...@apple.

[webkit-changes] [97203] trunk/Source/JavaScriptCore

2011-10-11 Thread oliver
/Source/_javascript_Core/ChangeLog (97202 => 97203) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-12 00:19:29 UTC (rev 97202) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-12 00:24:12 UTC (rev 97203) @@ -1,3 +1,32 @@ +2011-10-11 Oliver Hunt oli...@apple.com + +Tidy up c

[webkit-changes] [96962] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (96961 => 96962) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-07 18:16:03 UTC (rev 96961) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-07 18:39:45 UTC (rev 96962) @@ -1,3 +1,45 @@ +2011-10-07 Oliver Hunt oli...@apple.

[webkit-changes] [96965] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
Modified: trunk/Source/_javascript_Core/ChangeLog (96964 => 96965) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-07 18:55:13 UTC (rev 96964) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-07 18:57:41 UTC (rev 96965) @@ -1,5 +1,12 @@ 2011-10-07 Oliver Hunt oli...@apple.com +Fix

[webkit-changes] [96978] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
Title: [96978] trunk/Source/_javascript_Core Revision 96978 Author oli...@apple.com Date 2011-10-07 13:27:01 -0700 (Fri, 07 Oct 2011) Log Message 2011-10-07 Oliver Hunt oli...@apple.com Verify that our call speculation is valid. Reviewed by Filip Pizlo

[webkit-changes] [96983] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
(96982 => 96983) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-07 22:00:18 UTC (rev 96982) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-07 22:11:51 UTC (rev 96983) @@ -1,3 +1,26 @@ +2011-10-07 Oliver Hunt oli...@apple.com + +Support string indexing in the DFG +ht

[webkit-changes] [96993] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
011-10-08 00:06:07 UTC (rev 96992) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-08 00:06:51 UTC (rev 96993) @@ -1,3 +1,28 @@ +2011-10-07 Oliver Hunt oli...@apple.com + +Support some string intrinsics in the DFG JIT +https://bugs.webkit.org/show_bug.cgi?id=69

[webkit-changes] [96995] trunk/Source/JavaScriptCore

2011-10-07 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (96994 => 96995) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-08 00:41:11 UTC (rev 96994) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-08 00:43:58 UTC (rev 96995) @@ -1,5 +1,14 @@ 2011-10-07 Oliver Hunt oli...@apple.

[webkit-changes] [96875] trunk/Source/JavaScriptCore

2011-10-06 Thread oliver
/ChangeLog (96874 => 96875) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-06 23:42:57 UTC (rev 96874) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-06 23:48:06 UTC (rev 96875) @@ -1,3 +1,15 @@ +2011-10-06 Oliver Hunt oli...@apple.com + +Write barrier shouldn't allocate temporar

[webkit-changes] [96738] trunk

2011-10-05 Thread oliver
(96737 => 96738) --- trunk/Source/_javascript_Core/ChangeLog 2011-10-05 19:04:42 UTC (rev 96737) +++ trunk/Source/_javascript_Core/ChangeLog 2011-10-05 19:07:18 UTC (rev 96738) @@ -1,3 +1,28 @@ +2011-10-04 Oliver Hunt oli...@apple.com + +Add rudimentary filtering to write barri

[webkit-changes] [96755] trunk/Source/JavaScriptCore

2011-10-05 Thread oliver
Title: [96755] trunk/Source/_javascript_Core Revision 96755 Author oli...@apple.com Date 2011-10-05 14:57:16 -0700 (Wed, 05 Oct 2011) Log Message 2011-10-05 Oliver Hunt oli...@apple.com Remove last vestiges of anonymous storage. Reviewed by Gavin Barraclough

[webkit-changes] [96461] trunk/Source/JavaScriptCore

2011-10-01 Thread oliver
-01 Oliver Hunt oli...@apple.com + +Support string length in the DFG +https://bugs.webkit.org/show_bug.cgi?id=69215 + +Reviewed by Geoff Garen. + +Adds a GetStringLength node to the DFG so that we can support +string.length inline. + +* dfg/DFGNod

[webkit-changes] [96432] trunk/Source/JavaScriptCore

2011-09-30 Thread oliver
Title: [96432] trunk/Source/_javascript_Core Revision 96432 Author oli...@apple.com Date 2011-09-30 15:23:33 -0700 (Fri, 30 Sep 2011) Log Message 2011-09-30 Oliver Hunt oli...@apple.com Need a sensible GGC policy Reviewed by Geoff Garen. This replaces

[webkit-changes] [96372] trunk/Source/JavaScriptCore

2011-09-29 Thread oliver
unk/Source/_javascript_Core/ChangeLog 2011-09-29 22:52:45 UTC (rev 96372) @@ -1,3 +1,46 @@ +2011-09-29 Oliver Hunt oli...@apple.com + +Add logic to collect dirty objects as roots +https://bugs.webkit.org/show_bug.cgi?id=69100 + +Reviewed by Geoff Garen. + +This gives

[webkit-changes] [96373] trunk/Source/JavaScriptCore

2011-09-29 Thread oliver
: trunk/Source/_javascript_Core/ChangeLog (96372 => 96373) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-29 22:52:45 UTC (rev 96372) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-29 23:09:42 UTC (rev 96373) @@ -1,5 +1,11 @@ 2011-09-29 Oliver Hunt oli...@apple.com +Build

[webkit-changes] [95846] trunk/Source/JavaScriptCore

2011-09-23 Thread oliver
rce/_javascript_Core/ChangeLog 2011-09-23 19:19:03 UTC (rev 95845) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-23 19:19:33 UTC (rev 95846) @@ -1,3 +1,15 @@ +2011-09-23 Oliver Hunt oli...@apple.com + +Node propagation doesn't handle PutScopedVar +https://bugs.webkit.org/show_bug.cgi

[webkit-changes] [95851] trunk/Source/JavaScriptCore

2011-09-23 Thread oliver
rev 95851) @@ -1,3 +1,18 @@ +2011-09-23 Oliver Hunt oli...@apple.com + +Add a bunch of unhandled node types to the propagator +https://bugs.webkit.org/show_bug.cgi?id=68716 + +Reviewed by Darin Adler. + +Remove the ASSERT_NOT_REACHED() default for debug bui

[webkit-changes] [95854] trunk/Source/JavaScriptCore

2011-09-23 Thread oliver
-23 20:11:05 UTC (rev 95853) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-23 20:21:41 UTC (rev 95854) @@ -1,5 +1,17 @@ 2011-09-23 Oliver Hunt oli...@apple.com +PutScopedVar nodes should report that it has a var number +https://bugs.webkit.org/show_bug.cgi?id=68

[webkit-changes] [95868] trunk/Source/JavaScriptCore

2011-09-23 Thread oliver
...@apple.com on 2011-09-23 Reviewed by Oliver Hunt. * dfg/DFGSpeculativeJIT.cpp: (JSC::DFG::SpeculativeJIT::compile): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/dfg/DFGSpeculativeJIT.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (95867

[webkit-changes] [95872] trunk/Source/JavaScriptCore

2011-09-23 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (95871 => 95872) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-23 22:34:17 UTC (rev 95871) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-23 22:41:46 UTC (rev 95872) @@ -1,3 +1,9 @@ +2011-09-23 Oliver Hunt oli...@apple.

[webkit-changes] [95742] trunk/Source/JavaScriptCore

2011-09-22 Thread oliver
-22 Oliver Hunt oli...@apple.com + +Implement get_scoped_var in the DFG +https://bugs.webkit.org/show_bug.cgi?id=68640 + +Reviewed by Gavin Barraclough. + +Naive implementation of get_scoped_var in the DFG. Essentially this +is the bare minimum required to

[webkit-changes] [95753] trunk/Source/JavaScriptCore

2011-09-22 Thread oliver
/DFGSpeculativeJIT.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (95752 => 95753) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-22 21:43:31 UTC (rev 95752) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-22 21:55:07 UTC (rev 95753) @@ -1,3 +1,28 @@ +2011-09-22 Oliver Hunt

[webkit-changes] [95439] trunk/Source/JavaScriptCore

2011-09-19 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (95438 => 95439) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-19 17:34:53 UTC (rev 95438) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-19 17:41:51 UTC (rev 95439) @@ -1,3 +1,30 @@ +2011-09-19 Oliver Hunt oli...@apple.

[webkit-changes] [95447] trunk/Source/JavaScriptCore

2011-09-19 Thread oliver
18:29:27 UTC (rev 95446) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-19 18:30:07 UTC (rev 95447) @@ -1,5 +1,25 @@ 2011-09-19 Oliver Hunt oli...@apple.com +Remove direct property slot pointers from the instruction stream +https://bugs.webkit.org/show_bug.cgi?id=68

[webkit-changes] [95450] trunk/Source/JavaScriptCore

2011-09-19 Thread oliver
(95449 => 95450) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-19 18:45:47 UTC (rev 95449) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-19 18:54:33 UTC (rev 95450) @@ -1,3 +1,51 @@ +2011-09-19 Oliver Hunt oli...@apple.com + +Rename NewSpace to MarkedSpace +ht

[webkit-changes] [95455] trunk/Source/JavaScriptCore

2011-09-19 Thread oliver
Modified: trunk/Source/_javascript_Core/ChangeLog (95454 => 95455) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-19 19:19:47 UTC (rev 95454) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-19 19:33:21 UTC (rev 95455) @@ -1,5 +1,12 @@ 2011-09-19 Oliver Hunt oli...@apple.

[webkit-changes] [95397] trunk/Source/JavaScriptCore

2011-09-18 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (95396 => 95397) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-18 18:18:26 UTC (rev 95396) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-18 18:38:43 UTC (rev 95397) @@ -1,3 +1,29 @@ +2011-09-17 Oliver Hunt oli...@apple.

[webkit-changes] [94814] trunk/Source

2011-09-08 Thread oliver
rce/_javascript_Core/ChangeLog 2011-09-08 22:52:04 UTC (rev 94814) @@ -1,3 +1,53 @@ +2011-09-08 Oliver Hunt oli...@apple.com + +Use bump allocator for initial property storage +https://bugs.webkit.org/show_bug.cgi?id=67494 + +Reviewed by Geoffrey Garen. + +Use a b

[webkit-changes] [94617] trunk/Source/WebCore

2011-09-06 Thread oliver
unk/Source/WebCore/ChangeLog 2011-09-06 23:36:51 UTC (rev 94616) +++ trunk/Source/WebCore/ChangeLog 2011-09-07 01:25:26 UTC (rev 94617) @@ -1,3 +1,32 @@ +2011-09-06 Oliver Hunt oli...@apple.com + +Update expected results of bindings tests. + +* bindings/scripts/test/JS/JSTestInterface.

[webkit-changes] [94445] trunk/Source/JavaScriptCore

2011-09-02 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (9 => 94445) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-02 20:33:34 UTC (rev 9) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-02 20:41:59 UTC (rev 94445) @@ -1,3 +1,42 @@ +2011-09-02 Oliver Hunt oli...@apple.

[webkit-changes] [94461] trunk/Source/JavaScriptCore

2011-09-02 Thread oliver
t_Core/ChangeLog 2011-09-02 23:25:15 UTC (rev 94460) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-02 23:33:28 UTC (rev 94461) @@ -1,3 +1,24 @@ +2011-09-02 Oliver Hunt oli...@apple.com + +Remove OldSpace classes +https://bugs.webkit.org/show_bug.cgi?id=67533 + +Re

[webkit-changes] [94208] trunk/Tools

2011-08-31 Thread oliver
Title: [94208] trunk/Tools Revision 94208 Author oli...@apple.com Date 2011-08-31 11:37:50 -0700 (Wed, 31 Aug 2011) Log Message 2011-08-31 Oliver Hunt oli...@apple.com Add Checked tests to windows build * TestWebKitAPI/win/TestWebKitAPI.vcproj: Modified Paths trunk

[webkit-changes] [94221] trunk/Tools

2011-08-31 Thread oliver
220) +++ trunk/Tools/ChangeLog 2011-08-31 20:14:16 UTC (rev 94221) @@ -1,3 +1,10 @@ +2011-08-31 Oliver Hunt oli...@apple.com + +Move CheckedArithmeticOperations.cpp to the intended location + +* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: +* TestWebKitAPI/Tests/

[webkit-changes] [94256] trunk/Source/JavaScriptCore

2011-08-31 Thread oliver
: trunk/Source/_javascript_Core/ChangeLog (94255 => 94256) --- trunk/Source/_javascript_Core/ChangeLog 2011-09-01 00:26:46 UTC (rev 94255) +++ trunk/Source/_javascript_Core/ChangeLog 2011-09-01 00:28:50 UTC (rev 94256) @@ -1,5 +1,13 @@ 2011-08-31 Oliver Hunt oli...@apple.com +Fix bu

[webkit-changes] [94095] trunk

2011-08-30 Thread oliver
unk/LayoutTests/ChangeLog 2011-08-30 19:13:33 UTC (rev 94095) @@ -1,3 +1,16 @@ +2011-08-29 Oliver Hunt oli...@apple.com + +TypedArrays don't ensure that denormalised values are normalised +https://bugs.webkit.org/show_bug.cgi?id=67178 + +Reviewed by Gavin Barraclo

[webkit-changes] [93720] trunk/Source/WebKit2

2011-08-24 Thread oliver
=> 93720) --- trunk/Source/WebKit2/ChangeLog 2011-08-24 19:32:01 UTC (rev 93719) +++ trunk/Source/WebKit2/ChangeLog 2011-08-24 19:34:03 UTC (rev 93720) @@ -1,3 +1,25 @@ +2011-08-24 Oliver Hunt oli...@apple.com + +JSNPObject and JSNPMethod create their structure in their construct

[webkit-changes] [93555] trunk/Source/WebKit2

2011-08-22 Thread oliver
1,3 +1,29 @@ +2011-08-22 Oliver Hunt oli...@apple.com + +Delay GC triggered NP object destruction to the next runloop cycle +https://bugs.webkit.org/show_bug.cgi?id=66717 + +Reviewed by Anders Carlsson. + +Delay destruction of plugin objects caused by GC until the n

[webkit-changes] [92788] trunk/Source

2011-08-10 Thread oliver
/objc_instance.mm Diff Modified: trunk/Source/_javascript_Core/ChangeLog (92787 => 92788) --- trunk/Source/_javascript_Core/ChangeLog 2011-08-10 19:47:45 UTC (rev 92787) +++ trunk/Source/_javascript_Core/ChangeLog 2011-08-10 19:52:27 UTC (rev 92788) @@ -1,5 +1,31 @@ 2011-08-10 Oliver Hunt oli...@apple.

[webkit-changes] [92618] trunk

2011-08-08 Thread oliver
/Source/_javascript_Core/runtime/JSObject.cpp Diff Modified: trunk/LayoutTests/ChangeLog (92617 => 92618) --- trunk/LayoutTests/ChangeLog 2011-08-08 19:09:46 UTC (rev 92617) +++ trunk/LayoutTests/ChangeLog 2011-08-08 19:09:51 UTC (rev 92618) @@ -1,3 +1,16 @@ +2011-08-08 Oliver Hunt

[webkit-changes] [92635] trunk/Source/JavaScriptCore

2011-08-08 Thread oliver
/Source/_javascript_Core/ChangeLog (92634 => 92635) --- trunk/Source/_javascript_Core/ChangeLog 2011-08-08 21:28:03 UTC (rev 92634) +++ trunk/Source/_javascript_Core/ChangeLog 2011-08-08 21:28:53 UTC (rev 92635) @@ -1,5 +1,17 @@ 2011-08-08 Oliver Hunt oli...@apple.com +Using mprot

[webkit-changes] [92498] trunk/Source/JavaScriptCore

2011-08-05 Thread oliver
ore/ChangeLog 2011-08-05 20:03:19 UTC (rev 92498) @@ -1,3 +1,39 @@ +2011-08-05 Oliver Hunt oli...@apple.com + +Inline allocation of function objects +https://bugs.webkit.org/show_bug.cgi?id=65779 + +Reviewed by Gavin Barraclough. + +Inline allocation and initilisat

[webkit-changes] [92250] trunk/Source/JavaScriptCore

2011-08-02 Thread oliver
:41:11 UTC (rev 92250) @@ -1,3 +1,28 @@ +2011-07-30 Oliver Hunt oli...@apple.com + +Simplify JSFunction creation for functions written in JS +https://bugs.webkit.org/show_bug.cgi?id=65422 + +Reviewed by Gavin Barraclough. + +Remove hash lookups used to write n

[webkit-changes] [91952] trunk/Source/JavaScriptCore

2011-07-28 Thread oliver
Log 2011-07-28 22:00:51 UTC (rev 91951) +++ trunk/Source/_javascript_Core/ChangeLog 2011-07-28 23:20:25 UTC (rev 91952) @@ -1,3 +1,25 @@ +2011-07-28 Oliver Hunt oli...@apple.com + +*_list instructions are only used in one place, where the code is wrong. +https://bugs.webkit.

[webkit-changes] [91871] trunk/Source/JavaScriptCore

2011-07-27 Thread oliver
rce/_javascript_Core/ChangeLog 2011-07-27 21:50:57 UTC (rev 91870) +++ trunk/Source/_javascript_Core/ChangeLog 2011-07-27 21:55:40 UTC (rev 91871) @@ -1,3 +1,20 @@ +2011-07-27 Oliver Hunt oli...@apple.com + +Handle callback oriented JSONP +https://bugs.webkit.org/show_bug.cgi?id=65

[webkit-changes] [91401] trunk/Source/JavaScriptCore

2011-07-20 Thread oliver
41 UTC (rev 91401) @@ -1,5 +1,18 @@ 2011-07-20 Oliver Hunt oli...@apple.com +Don't throw away code when JSGarbageCollect API is called +https://bugs.webkit.org/show_bug.cgi?id=64894 + +Reviewed by Sam Weinig. + +Just call collectAllGarbage. That will clean up all un

[webkit-changes] [91216] trunk/Source/JavaScriptCore

2011-07-18 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (91215 => 91216) --- trunk/Source/_javascript_Core/ChangeLog 2011-07-18 22:36:24 UTC (rev 91215) +++ trunk/Source/_javascript_Core/ChangeLog 2011-07-18 22:42:57 UTC (rev 91216) @@ -1,3 +1,10 @@ +2011-07-18 Oliver Hunt oli...@apple.

[webkit-changes] [90875] trunk

2011-07-12 Thread oliver
875) --- trunk/LayoutTests/ChangeLog 2011-07-13 00:52:11 UTC (rev 90874) +++ trunk/LayoutTests/ChangeLog 2011-07-13 00:53:17 UTC (rev 90875) @@ -1,3 +1,15 @@ +2011-07-12 Oliver Hunt oli...@apple.com + +Overzealous type validation in method_check +https://bugs.webkit.org/show_bug.cgi

[webkit-changes] [90415] trunk/Source/JavaScriptCore

2011-07-05 Thread oliver
Title: [90415] trunk/Source/_javascript_Core Revision 90415 Author oli...@apple.com Date 2011-07-05 16:55:45 -0700 (Tue, 05 Jul 2011) Log Message 2011-07-05 Oliver Hunt oli...@apple.com Don't throw out compiled code repeatedly https://bugs.webkit.org/show_bug.cgi?id

[webkit-changes] [90421] trunk/Source/JavaScriptCore

2011-07-05 Thread oliver
Diff Modified: trunk/Source/_javascript_Core/ChangeLog (90420 => 90421) --- trunk/Source/_javascript_Core/ChangeLog 2011-07-06 00:16:23 UTC (rev 90420) +++ trunk/Source/_javascript_Core/ChangeLog 2011-07-06 00:31:57 UTC (rev 90421) @@ -1,5 +1,12 @@ 2011-07-05 Oliver Hunt oli...@apple.

[webkit-changes] [90237] trunk/Source/JavaScriptCore

2011-07-01 Thread oliver
Title: [90237] trunk/Source/_javascript_Core Revision 90237 Author oli...@apple.com Date 2011-07-01 09:33:46 -0700 (Fri, 01 Jul 2011) Log Message 2011-06-30 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. Add optimised paths for a few maths functions

[webkit-changes] [90273] trunk/Source/JavaScriptCore

2011-07-01 Thread oliver
Title: [90273] trunk/Source/_javascript_Core Revision 90273 Author oli...@apple.com Date 2011-07-01 13:45:52 -0700 (Fri, 01 Jul 2011) Log Message 2011-07-01 Oliver Hunt oli...@apple.com GC sweep can occur before an object is completely initialised https

[webkit-changes] [90282] trunk/Source/JavaScriptCore

2011-07-01 Thread oliver
Title: [90282] trunk/Source/_javascript_Core Revision 90282 Author oli...@apple.com Date 2011-07-01 15:02:54 -0700 (Fri, 01 Jul 2011) Log Message 2011-07-01 Oliver Hunt oli...@apple.com IE Web Workers demo crashes in JSC::SlotVisitor::visitChildren() https

[webkit-changes] [90177] trunk/Source/JavaScriptCore

2011-06-30 Thread oliver
Title: [90177] trunk/Source/_javascript_Core Revision 90177 Author oli...@apple.com Date 2011-06-30 16:08:11 -0700 (Thu, 30 Jun 2011) Log Message 2011-06-30 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. Add optimised paths for a few maths functions

[webkit-changes] [90179] trunk/Source/JavaScriptCore

2011-06-30 Thread oliver
Modified: trunk/Source/_javascript_Core/ChangeLog (90178 => 90179) --- trunk/Source/_javascript_Core/ChangeLog 2011-06-30 23:09:50 UTC (rev 90178) +++ trunk/Source/_javascript_Core/ChangeLog 2011-06-30 23:20:13 UTC (rev 90179) @@ -1,5 +1,12 @@ 2011-06-30 Oliver Hunt oli...@apple.

[webkit-changes] [89954] trunk/Source/JavaScriptCore

2011-06-28 Thread oliver
Title: [89954] trunk/Source/_javascript_Core Revision 89954 Author oli...@apple.com Date 2011-06-28 13:21:37 -0700 (Tue, 28 Jun 2011) Log Message 2011-06-28 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. Make constant array optimisation less strict about

[webkit-changes] [89964] trunk/Source/JavaScriptCore

2011-06-28 Thread oliver
Title: [89964] trunk/Source/_javascript_Core Revision 89964 Author oli...@apple.com Date 2011-06-28 14:51:36 -0700 (Tue, 28 Jun 2011) Log Message 2011-06-28 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. ASSERT when launching debug builds with interpreter

[webkit-changes] [89973] trunk/Source/JavaScriptCore

2011-06-28 Thread oliver
Title: [89973] trunk/Source/_javascript_Core Revision 89973 Author oli...@apple.com Date 2011-06-28 16:26:54 -0700 (Tue, 28 Jun 2011) Log Message 2011-06-28 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. Fix sampling build https://bugs.webkit.org

[webkit-changes] [89885] trunk/Source/JavaScriptCore

2011-06-27 Thread oliver
Title: [89885] trunk/Source/_javascript_Core Revision 89885 Author oli...@apple.com Date 2011-06-27 18:32:01 -0700 (Mon, 27 Jun 2011) Log Message 2011-06-27 Oliver Hunt oli...@apple.com Reviewed by Geoffrey Garen. Support throwing away non-running code even while

[webkit-changes] [89630] trunk/Source/JavaScriptCore

2011-06-23 Thread oliver
Title: [89630] trunk/Source/_javascript_Core Revision 89630 Author oli...@apple.com Date 2011-06-23 15:47:04 -0700 (Thu, 23 Jun 2011) Log Message 2011-06-23 Oliver Hunt oli...@apple.com Reviewed by Gavin Barraclough. Add the ability to dynamically modify linked call

<    1   2   3   4   5   6   7   >