Skip to content

Commit 060b81f

Browse files
author
Lana Steuck
committed
Merge
2 parents 8b2c83e + a21b1cb commit 060b81f

File tree

638 files changed

+29704
-10791
lines changed

Some content is hidden

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

638 files changed

+29704
-10791
lines changed

.hgtags

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,5 @@ ea73f01b9053e7165e7ba80f242bafecbc6af712 jdk8-b96
224224
3d34036aae4ea90b2ca59712d5a69db3221f0875 jdk8-b100
225225
edb01c460d4cab21ff0ff13512df7b746efaa0e7 jdk8-b101
226226
bbe43d712fe08e650808d774861b256ccb34e500 jdk8-b102
227+
30a1d677a20c6a95f98043d8f20ce570304e3818 jdk8-b103
228+
b5ed503c26ad38869c247c5e32debec217fd056b jdk8-b104

.hgtags-top-repo

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,5 @@ a1c1e8bf71f354f3aec0214cf13d6668811e021d jdk8-b97
224224
d2dcb110e9dbaf9903c05b211df800e78e4b394e jdk8-b100
225225
9f74a220677dc265a724515d8e2617548cef62f1 jdk8-b101
226226
5eb3c1dc348f72a7f84f7d9d07834e8bbe09a799 jdk8-b102
227+
b7e64be81c8a7690703df5711f4fc2375da8a9cb jdk8-b103
228+
96c1b9b7524b52c3fcefc90ffad4c767396727c8 jdk8-b104

README-builds.html

Lines changed: 17 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ <h3><a name="get_source">Getting the Source</a></h3>
154154
</code>
155155
</blockquote>
156156
Once you have all the repositories, keep in mind that each
157-
repository is it's own independent repository.
157+
repository is its own independent repository.
158158
You can also re-run <code>./get_source.sh</code> anytime to
159159
pull over all the latest changesets in all the repositories.
160160
This set of nested repositories has been given the term
@@ -241,6 +241,14 @@ <h3><a name="repositories">Repositories</a></h3>
241241
source code for the OpenJDK Corba functionality
242242
</td>
243243
</tr>
244+
<tr>
245+
<td>
246+
nashorn
247+
</td>
248+
<td>
249+
source code for the OpenJDK JavaScript implementation
250+
</td>
251+
</tr>
244252
</tbody>
245253
</table>
246254
</blockquote>
@@ -386,7 +394,7 @@ <h3><a name="setup">System Setup</a></h3>
386394
<code>--with-boot-jdk</code>.
387395
</li>
388396
<li>
389-
Insure that GNU make, the Bootstrap JDK,
397+
Ensure that GNU make, the Bootstrap JDK,
390398
and the compilers are all
391399
in your PATH environment variable
392400
</li>
@@ -1307,9 +1315,9 @@ <h3><a name="faq">FAQ</a></h3>
13071315
you will need to modify the makefiles. But for normal file
13081316
additions or removals, no changes are needed. There are certan
13091317
exceptions for some native libraries where the source files are spread
1310-
over many directories which also contain courses for other
1318+
over many directories which also contain sources for other
13111319
libraries. In these cases it was simply easier to create include lists
1312-
rather thane excludes.
1320+
rather than excludes.
13131321
</p>
13141322

13151323
<p>
@@ -1327,14 +1335,14 @@ <h3><a name="faq">FAQ</a></h3>
13271335
<p>
13281336
<b>Q:</b>
13291337
<code>configure</code> provides OpenJDK-specific features such as
1330-
<code>--enable-jigsaw</code> or <code>--with-builddeps-server</code>
1331-
that are not described in this document. What about those?
1338+
<code>--with-builddeps-server</code> that are not
1339+
described in this document. What about those?
13321340
<br>
13331341
<b>A:</b>
13341342
Try them out if you like! But be aware that most of these are
13351343
experimental features.
13361344
Many of them don't do anything at all at the moment; the option
1337-
is just a placeholder. Other depends on
1345+
is just a placeholder. Others depend on
13381346
pieces of code or infrastructure that is currently
13391347
not ready for prime time.
13401348
</p>
@@ -1385,24 +1393,6 @@ <h3><a name="faq">FAQ</a></h3>
13851393
system and some will need to wait until after.
13861394
</p>
13871395

1388-
<p>
1389-
<b>Q:</b> What is @GenerateNativeHeaders?
1390-
<br>
1391-
<b>A:</b>
1392-
To speed up compilation, we added a flag to javac which makes it
1393-
do the job of javah as well, as a by-product; that is, generating
1394-
native .h header files. These files are only generated
1395-
if a class contains native methods. However, sometimes
1396-
a class contains no native method,
1397-
but still contains constants that native code needs to use.
1398-
The new GenerateNativeHeaders annotation tells javac to
1399-
force generation of a
1400-
header file in these cases. (We don't want to generate
1401-
native headers for all classes that contains constants
1402-
but no native methods, since
1403-
that would slow down the compilation process needlessly.)
1404-
</p>
1405-
14061396
<p>
14071397
<b>Q:</b>
14081398
Is anything able to use the results of the new build's default make target?
@@ -1429,10 +1419,9 @@ <h3><a name="faq">FAQ</a></h3>
14291419
What should I do?
14301420
<br>
14311421
<b>A:</b>
1432-
It might very well be that we have missed to add support for
1422+
It might very well be that we have neglected to add support for
14331423
an option that was actually used from outside the build system.
1434-
Email us and we will
1435-
add support for it!
1424+
Email us and we will add support for it!
14361425
</p>
14371426

14381427
</blockquote>

0 commit comments

Comments
 (0)