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

2015-07-14 Thread mmirman
Title: [186811] trunk/Source/_javascript_Core Revision 186811 Author mmir...@apple.com Date 2015-07-14 13:18:02 -0700 (Tue, 14 Jul 2015) Log Message Unreviewed, rolling out r186805. Made raytracer on octane 80% slower Reverted changeset: Makes compileArithSub in the DFG ensure that

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

2015-07-14 Thread mmirman
Title: [186819] trunk/Source/_javascript_Core Revision 186819 Author mmir...@apple.com Date 2015-07-14 14:56:14 -0700 (Tue, 14 Jul 2015) Log Message Repatch. Makes compileArithSub in the DFG ensure that the constant is an int32. https://bugs.webkit.org/show_bug.cgi?id=146910

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

2015-07-14 Thread mmirman
Title: [186805] trunk/Source/_javascript_Core Revision 186805 Author mmir...@apple.com Date 2015-07-14 10:24:29 -0700 (Tue, 14 Jul 2015) Log Message Makes compileArithSub in the DFG ensure that the constant is an int32. https://bugs.webkit.org/show_bug.cgi?id=146910

[webkit-changes] [186202] trunk

2015-07-01 Thread mmirman
Title: [186202] trunk Revision 186202 Author mmir...@apple.com Date 2015-07-01 16:28:51 -0700 (Wed, 01 Jul 2015) Log Message Unreviewed, rolling out r185889 https://bugs.webkit.org/show_bug.cgi?id=146528 rdar://problem/21573959 Patch breaks chromeexperiments.com Reverted changeset:

[webkit-changes] [185889] trunk

2015-06-23 Thread mmirman
Title: [185889] trunk Revision 185889 Author mmir...@apple.com Date 2015-06-23 16:36:57 -0700 (Tue, 23 Jun 2015) Log Message Completes native binding descriptors with native getters and potentially setters. https://bugs.webkit.org/show_bug.cgi?id=140575 rdar://problem/19506502 Reviewed

[webkit-changes] [183275] trunk

2015-04-24 Thread mmirman
Title: [183275] trunk Revision 183275 Author mmir...@apple.com Date 2015-04-24 12:08:01 -0700 (Fri, 24 Apr 2015) Log Message Source/_javascript_Core: Made Object.prototype.__proto__ native getter and setter check that this object not null or undefined

[webkit-changes] [182495] trunk

2015-04-07 Thread mmirman
Title: [182495] trunk Revision 182495 Author mmir...@apple.com Date 2015-04-07 14:34:05 -0700 (Tue, 07 Apr 2015) Log Message Source and stack information should get appended only to native errors Source/_javascript_Core: and should be added directly after construction rather than when

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

2015-03-10 Thread mmirman
Title: [181353] trunk/Source/_javascript_Core Revision 181353 Author mmir...@apple.com Date 2015-03-10 17:33:03 -0700 (Tue, 10 Mar 2015) Log Message Functions should have initialization precedence over arguments. https://bugs.webkit.org/show_bug.cgi?id=142550 rdar://problem/19702564

[webkit-changes] [180999] trunk/Tools

2015-03-04 Thread mmirman
Title: [180999] trunk/Tools Revision 180999 Author mmir...@apple.com Date 2015-03-04 07:52:13 -0800 (Wed, 04 Mar 2015) Log Message Cleaned up BuildAndTestFactory to not be a near duplicate of TestFactory https://bugs.webkit.org/show_bug.cgi?id=142230 Reviewed by Csaba Osztrogonác. *

[webkit-changes] [180945] trunk/Tools

2015-03-03 Thread mmirman
Title: [180945] trunk/Tools Revision 180945 Author mmir...@apple.com Date 2015-03-03 11:14:24 -0800 (Tue, 03 Mar 2015) Log Message JSC tests should not be repeated twice for each branch builder, and should if possible have their own queue. https://bugs.webkit.org/show_bug.cgi?id=142094

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

2015-02-23 Thread mmirman
Title: [180516] trunk/Source/_javascript_Core Revision 180516 Author mmir...@apple.com Date 2015-02-23 14:08:41 -0800 (Mon, 23 Feb 2015) Log Message r9 is volatile on ARMv7 for iOS 3 and up. https://bugs.webkit.org/show_bug.cgi?id=141489 rdar://problem/19432916 Reviewed by Michael

[webkit-changes] [179406] trunk

2015-01-30 Thread mmirman
Title: [179406] trunk Revision 179406 Author mmir...@apple.com Date 2015-01-30 11:09:14 -0800 (Fri, 30 Jan 2015) Log Message Source/WebCore: Added ClientRect as an interface that requires attributes on instance for compatibility. https://bugs.webkit.org/show_bug.cgi?id=141063

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

2015-01-21 Thread mmirman
Title: [178860] trunk/Source/_javascript_Core Revision 178860 Author mmir...@apple.com Date 2015-01-21 14:43:05 -0800 (Wed, 21 Jan 2015) Log Message Updated split such that it does not include the empty end of input string match. https://bugs.webkit.org/show_bug.cgi?id=138129

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

2015-01-20 Thread mmirman
Title: [178788] trunk/Source/_javascript_Core Revision 178788 Author mmir...@apple.com Date 2015-01-20 17:12:51 -0800 (Tue, 20 Jan 2015) Log Message Made Identity in the DFG allocate a new temp register and move the old data to it. https://bugs.webkit.org/show_bug.cgi?id=140700

[webkit-changes] [178439] trunk/Source/JavaScriptCore/tests/stress/invalid_array.js

2015-01-14 Thread mmirman
Title: [178439] trunk/Source/_javascript_Core/tests/stress/invalid_array.js Revision 178439 Author mmir...@apple.com Date 2015-01-14 12:57:51 -0800 (Wed, 14 Jan 2015) Log Message added invalid_array test Added Paths trunk/Source/_javascript_Core/tests/stress/invalid_array.js Diff

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

2015-01-14 Thread mmirman
Title: [178442] trunk/Source/_javascript_Core Revision 178442 Author mmir...@apple.com Date 2015-01-14 13:03:56 -0800 (Wed, 14 Jan 2015) Log Message Removed accidental commit of invalid_array.js http://trac.webkit.org/changeset/178439 * tests/stress/invalid_array.js: Removed. Modified

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

2015-01-14 Thread mmirman
Title: [178441] trunk/Source/_javascript_Core Revision 178441 Author mmir...@apple.com Date 2015-01-14 13:00:52 -0800 (Wed, 14 Jan 2015) Log Message Fixes operationPutByIdOptimizes such that they check that the put didn't change the structure of the object who's property access is being

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

2014-12-16 Thread mmirman
Title: [177380] trunk/Source/_javascript_Core Revision 177380 Author mmir...@apple.com Date 2014-12-16 12:11:00 -0800 (Tue, 16 Dec 2014) Log Message Fixes operationPutByIdOptimizes such that they check that the put didn't change the structure of the object who's property access is being

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

2014-12-12 Thread mmirman
Title: [177245] trunk/Source/_javascript_Core Revision 177245 Author mmir...@apple.com Date 2014-12-12 15:46:13 -0800 (Fri, 12 Dec 2014) Log Message shiftCountWithArrayStorage should exit to slow path if the object has a sparse map. https://bugs.webkit.org/show_bug.cgi?id=139598

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

2014-12-10 Thread mmirman
Title: [177083] trunk/Source/_javascript_Core Revision 177083 Author mmir...@apple.com Date 2014-12-10 11:36:32 -0800 (Wed, 10 Dec 2014) Log Message Fixes operationPutByIds such that they check that the put didn't change the structure of the object who's property access is being cached.

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

2014-12-08 Thread mmirman
Title: [176979] trunk/Source/_javascript_Core Revision 176979 Author mmir...@apple.com Date 2014-12-08 15:11:23 -0800 (Mon, 08 Dec 2014) Log Message Fixes operationPutByIds such that they check that the put didn't change the structure of the object who's property access is being cached.

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

2014-12-02 Thread mmirman
Title: [176676] trunk/Source/_javascript_Core Revision 176676 Author mmir...@apple.com Date 2014-12-02 11:27:23 -0800 (Tue, 02 Dec 2014) Log Message Fixes inline cache fast path accessing nonexistant getters. rdar://problem/18416918 https://bugs.webkit.org/show_bug.cgi?id=136961

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

2014-10-14 Thread mmirman
Title: [174694] trunk/Source/_javascript_Core Revision 174694 Author mmir...@apple.com Date 2014-10-14 12:22:41 -0700 (Tue, 14 Oct 2014) Log Message Removes references to LLVMJIT which is no longer part of LLVM https://bugs.webkit.org/show_bug.cgi?id=137708 Reviewed by Filip Pizlo. *

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

2014-08-19 Thread mmirman
Title: [172756] trunk/Source/_javascript_Core Revision 172756 Author mmir...@apple.com Date 2014-08-19 11:57:58 -0700 (Tue, 19 Aug 2014) Log Message Merges the two native inlining passes from the build. Also adds the AvailableExternallyLinkage assertion to linked functions to allow

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

2014-08-15 Thread mmirman
Title: [172648] trunk/Source/_javascript_Core Revision 172648 Author mmir...@apple.com Date 2014-08-15 14:04:31 -0700 (Fri, 15 Aug 2014) Log Message Made native inlining errors not segfault. https://bugs.webkit.org/show_bug.cgi?id=135988 Reviewed by Geoffrey Garen. *

[webkit-changes] [171767] branches/ftlopt/Source/JavaScriptCore

2014-07-29 Thread mmirman
Title: [171767] branches/ftlopt/Source/_javascript_Core Revision 171767 Author mmir...@apple.com Date 2014-07-29 14:49:53 -0700 (Tue, 29 Jul 2014) Log Message [ftlopt] Added SkipTopScope coverage to FTL Modified Paths branches/ftlopt/Source/_javascript_Core/ChangeLog

[webkit-changes] [170736] branches/ftlopt/Source/JavaScriptCore

2014-07-02 Thread mmirman
Title: [170736] branches/ftlopt/Source/_javascript_Core Revision 170736 Author mmir...@apple.com Date 2014-07-02 16:41:08 -0700 (Wed, 02 Jul 2014) Log Message Added In for cells to the FTL Modified Paths branches/ftlopt/Source/_javascript_Core/ChangeLog

[webkit-changes] [170073] trunk/Tools

2014-06-17 Thread mmirman
emails : [ +mmir...@apple.com + ], + expertise : _javascript_/ECMAScript, + nicks : [ + mmirman + ] + }, Max Vujovic : { emails : [ mvujo...@adobe.com, ___ webkit-c

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

2014-06-17 Thread mmirman
Title: [170076] trunk/Source/_javascript_Core Revision 170076 Author mmir...@apple.com Date 2014-06-17 15:17:26 -0700 (Tue, 17 Jun 2014) Log Message Fixes bug where building JSC sometimes crashes at build-symbol-table-index.py. Also adds licenses.