Skip to content

Commit 4e9f4f1

Browse files
7536.30
1 parent 3c9259d commit 4e9f4f1

File tree

321 files changed

+130392
-18
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

321 files changed

+130392
-18
lines changed

AllInOneFile.cpp.auto.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3+
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4+
<head>
5+
<title>AllInOneFile.cpp</title>
6+
<style type="text/css">
7+
.enscript-comment { font-style: italic; color: rgb(178,34,34); }
8+
.enscript-function-name { font-weight: bold; color: rgb(0,0,255); }
9+
.enscript-variable-name { font-weight: bold; color: rgb(184,134,11); }
10+
.enscript-keyword { font-weight: bold; color: rgb(160,32,240); }
11+
.enscript-reference { font-weight: bold; color: rgb(95,158,160); }
12+
.enscript-string { font-weight: bold; color: rgb(188,143,143); }
13+
.enscript-builtin { font-weight: bold; color: rgb(218,112,214); }
14+
.enscript-type { font-weight: bold; color: rgb(34,139,34); }
15+
.enscript-highlight { text-decoration: underline; color: 0; }
16+
</style>
17+
</head>
18+
<body id="top">
19+
<h1 style="margin:8px;" id="f1">AllInOneFile.cpp&nbsp;&nbsp;&nbsp;<span style="font-weight: normal; font-size: 0.5em;">[<a href="?txt">plain text</a>]</span></h1>
20+
<hr/>
21+
<div></div>
22+
<pre>
23+
</pre>
24+
<hr />
25+
</body></html>

ChangeLog

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,112 @@
1+
2013-04-15 Roger Fong <roger_fong@apple.com>
2+
3+
Build fix for Windows.
4+
<rdar://problem/13438603>
5+
6+
* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCommon.vsprops:
7+
8+
2013-04-15 Lucas Forschler <lforschler@apple.com>
9+
10+
Merge r141029
11+
12+
2013-01-28 Oliver Hunt <oliver@apple.com>
13+
14+
Add more assertions to the property storage use in arrays
15+
https://bugs.webkit.org/show_bug.cgi?id=107728
16+
17+
Reviewed by Filip Pizlo.
18+
19+
Add a bunch of assertions to array and object butterfly
20+
usage. This should make debugging somewhat easier.
21+
22+
I also converted a couple of assertions to release asserts
23+
as they were so low cost it seemed a sensible thing to do.
24+
25+
* runtime/JSArray.cpp:
26+
(JSC::JSArray::sortVector):
27+
(JSC::JSArray::compactForSorting):
28+
* runtime/JSObject.h:
29+
(JSC::JSObject::getHolyIndexQuickly):
30+
31+
2013-04-14 David Kilzer <ddkilzer@apple.com>
32+
33+
Revert "Attempt to fix Windows build after r148370"
34+
35+
This reverts commit r148375.
36+
37+
* runtime/JSStringJoiner.h: Remove include of
38+
<wtf/CheckedArithmetic.h>.
39+
40+
2013-04-13 David Kilzer <ddkilzer@apple.com>
41+
42+
Attempt to fix Windows build after r148370
43+
44+
Try to fix the following build failure:
45+
46+
4>JSStringJoiner.cpp
47+
4>..\..\runtime\JSStringJoiner.cpp(112) : error C2653: 'CheckedState' : is not a class or namespace name
48+
4>..\..\runtime\JSStringJoiner.cpp(112) : error C2065: 'DidOverflow' : undeclared identifier
49+
4>..\..\runtime\JSStringJoiner.cpp(112) : warning C4805: '==' : unsafe mix of type 'bool' and type ''unknown-type'' in operation
50+
51+
* runtime/JSStringJoiner.h: Include <wtf/CheckedArithmetic.h>.
52+
53+
2013-04-13 David Kilzer <ddkilzer@apple.com>
54+
55+
Merge 145580, 145587, 145594, r145595, r145647, 145759. Part 2/2 for <rdar://problem/13438603>.
56+
57+
2013-03-11 Oliver Hunt <oliver@apple.com>
58+
59+
Harden JSStringJoiner
60+
https://bugs.webkit.org/show_bug.cgi?id=112093
61+
62+
Reviewed by Filip Pizlo.
63+
64+
Harden JSStringJoiner, make it use our CheckedArithmetic
65+
class to simplify everything.
66+
67+
* runtime/JSStringJoiner.cpp:
68+
(JSC::JSStringJoiner::build):
69+
* runtime/JSStringJoiner.h:
70+
(JSStringJoiner):
71+
(JSC::JSStringJoiner::JSStringJoiner):
72+
(JSC::JSStringJoiner::append):
73+
74+
2013-03-12 Lucas Forschler <lforschler@apple.com>
75+
76+
Merge r135794
77+
78+
2012-11-26 Daniel Bates <dbates@webkit.org>
79+
80+
JavaScript fails to handle String.replace() with large replacement string
81+
https://bugs.webkit.org/show_bug.cgi?id=102956
82+
<rdar://problem/12738012>
83+
84+
Reviewed by Oliver Hunt.
85+
86+
Fix an issue where we didn't check for overflow when computing the length
87+
of the result of String.replace() with a large replacement string.
88+
89+
* runtime/StringPrototype.cpp:
90+
(JSC::jsSpliceSubstringsWithSeparators):
91+
92+
2013-03-12 Lucas Forschler <lforschler@apple.com>
93+
94+
Merge r135454
95+
96+
2012-11-21 Daniel Bates <dbates@webkit.org>
97+
98+
JavaScript fails to concatenate large strings
99+
<https://bugs.webkit.org/show_bug.cgi?id=102963>
100+
101+
Reviewed by Michael Saboff.
102+
103+
Fixes an issue where we inadvertently didn't check the length of
104+
a JavaScript string for overflow.
105+
106+
* runtime/Operations.h:
107+
(JSC::jsString):
108+
(JSC::jsStringFromArguments):
109+
1110
2013-01-30 Lucas Forschler <lforschler@apple.com>
2111

3112
Merge r138606

0 commit comments

Comments
 (0)