Commit Graph

803 Commits

Author SHA1 Message Date
Shrinivas Joshi
5106cf17a3 6708714: Optimize long LShift on 32-bits x86
For small (1-3 bits) left long shifts in 32-bits VM use sets of add+addc instructions instead of shld+shl on new AMD cpus.

Reviewed-by: never
2008-06-23 14:11:12 -07:00
Poonam Bajaj
1f819855d5 6694099: Hotspot vm_exit_out_of_memory should dump core
This fix enables the generation of core file when process runs out of C-heap.

Reviewed-by: sbohne
2008-06-22 20:07:58 -07:00
Tom Rodriguez
d69fdc9d5b Merge 2008-06-21 10:03:31 -07:00
Tim Bell
e27161b934 Merge 2008-06-20 16:36:18 -07:00
Tim Bell
0ae2baec78 Merge 2008-06-20 16:34:34 -07:00
John Coomes
f719ed43a0 Merge 2008-06-20 13:59:55 -07:00
Erik Trimble
f457ac179a 6717462: Update build number for HS14 B01
Change Hotspot version and build number for opening of HS14

Reviewed-by: jcoomes
2008-06-20 11:47:53 -07:00
Vladimir Kozlov
0a077d276e 6715633: when matching a memory node the adr_type should not change
Verify the adr_type of a mach node was not changed

Reviewed-by: rasbold, never
2008-06-20 11:10:05 -07:00
Vladimir Kozlov
694776b297 6714694: assertion in 64bit server vm (store->find_edge(load) != -1,"missing precedence edge") with COOPs
The method raise_LCA_above_marks() terminates LCA search early.

Reviewed-by: rasbold, never
2008-06-20 10:17:09 -07:00
Xiomara Jayasena
8b4b14af5c Added tag jdk7-b29 for changeset 94987e5c1597 2008-06-20 08:45:15 -07:00
Xiomara Jayasena
fe4c7083aa Added tag jdk7-b29 for changeset 53d8346cf189 2008-06-20 08:45:07 -07:00
Xiomara Jayasena
795c6f1012 Added tag jdk7-b29 for changeset ffdeab0ba9fb 2008-06-20 08:45:03 -07:00
Xiomara Jayasena
678dc33225 Added tag jdk7-b29 for changeset 0a9d30ac11e8 2008-06-20 08:45:02 -07:00
Xiomara Jayasena
915e0d1ee4 Added tag jdk7-b29 for changeset 3c247f90db8c 2008-06-20 08:44:58 -07:00
Xiomara Jayasena
ec4388fe50 Added tag jdk7-b29 for changeset 2adceccb860a 2008-06-20 08:44:55 -07:00
Xiomara Jayasena
0bad93b9d7 Added tag jdk7-b29 for changeset c7154bfdcf4b 2008-06-20 08:44:54 -07:00
Weijun Wang
5e1c37cd11 6716534: Krb5LoginModule has not cleaned temp info between authentication attempts
Reviewed-by: valeriep
2008-06-20 12:05:02 +08:00
Sean Mullan
f44f03f9ea 6714842: CertPathBuilder returns incorrect CertPath for BasicConstraints in builderParams
Do not consider CA target certificates if selector.getBasicConstraints() == -2

Reviewed-by: vinnie
2008-06-19 14:20:43 -04:00
Daniel D. Daugherty
406292fee7 Merge 2008-06-19 09:59:52 -07:00
Lev Serebryakov
77e87e05ad Merge 2008-06-19 06:02:20 -07:00
John Coomes
93584b3060 6676016: ParallelOldGC leaks memory
Ensure that GCTask threads release resource and handle memory

Reviewed-by: jmasa, chrisphi
2008-06-18 18:36:47 -07:00
Jonathan Gibbons
2e420d4001 6715767: javap on java.lang.ClassLoader crashes
Reviewed-by: ksrini
2008-06-18 16:53:08 -07:00
Lana Steuck
68717f2b81 Merge 2008-06-18 13:05:16 -07:00
Sergey Malenkov
3bdf306326 6708550: LTP: XMLEncoder does not encode instances of the File class
Reviewed-by: peterz, loneid
2008-06-18 19:15:23 +04:00
Erik Trimble
97a1041327 Merge 2008-06-17 15:27:05 -07:00
Kumar Srinivasan
69eb2b72c6 6714758: hotspot: provide an entry point to the BootStrap Class loader[dholmes,acorn]
Adds JVM_FindClassFromBootLoader entry point, for jdk's use

Reviewed-by: dholmes, acorn
2008-06-17 13:08:15 -07:00
Tom Rodriguez
31d647daea Merge 2008-06-17 11:32:42 -07:00
Xiaobin Lu
cb8502a58c 6681796: hotspot build failure on gcc 4.2.x (ubuntu 8.04) w/ openjdk 6
Fixed the cast from char* to const char* and tried to use const char* as much as possible

Reviewed-by: never, kamg
2008-06-17 09:59:59 -07:00
Daniel D. Daugherty
41e5133d1b Merge 2008-06-17 09:33:34 -07:00
Sean Mullan
bfeea78133 Merge 2008-06-17 10:53:35 -04:00
Sean Mullan
172da57394 6673277: Thread unsafe lazy initialization code in sun.security.provider.certpath.*Checker classes
Make supportedExts variable non-static

Reviewed-by: vinnie
2008-06-17 10:34:51 -04:00
Tim Bell
dc6f119d59 Merge 2008-06-16 22:23:33 -07:00
Tim Bell
5f7a7de614 Merge 2008-06-16 22:21:32 -07:00
Tim Bell
7086c93746 Merge 2008-06-16 22:16:19 -07:00
Daniel D. Daugherty
b532bd21dc Merge 2008-06-16 13:38:17 -07:00
Jonathan Gibbons
c8fdd80cc2 6714364: refactor javac File handling code into new javac.file package
Reviewed-by: mcimadamore
2008-06-16 13:28:00 -07:00
Bradford Wetmore
2ec317a88e Merge 2008-06-16 10:46:22 -07:00
Daniel D. Daugherty
ac37ae8c22 Merge 2008-06-14 21:53:42 -07:00
Xueming Shen
2d15cd8fc6 6501089: test/java/nio/channels/SocketChannel/AsyncCloseChannel.java failing (timeout) on Linux
Test/java/nio/channels/SocketChannel/AsyncCloseChannel.java failing (timeout) on Linux

Reviewed-by: alanb
2008-06-14 09:30:20 -07:00
Vladimir Kozlov
6978df8f5d 6714406: Node::dominates() does not always check for TOP
Add missed checks for TOP and missed checks for non-dominating cases

Reviewed-by: rasbold, jrose, never
2008-06-13 15:08:56 -07:00
Kelly O'Hair
20fcec5d31 Merge 2008-06-13 14:53:24 -07:00
Kelly O'Hair
aed0736fe3 6714043: Minor fix to SS12 makefile changes
Reviewed-by: sspitsyn
2008-06-13 14:52:30 -07:00
Vladimir Kozlov
afbdf29629 6714404: Add UseStringCache switch to enable String caching under AggressiveOpts
Poke String.stringCacheEnabled during vm initialization

Reviewed-by: never
2008-06-13 14:49:07 -07:00
Tim Bell
0218de0c75 Merge 2008-06-13 12:16:01 -07:00
Jean-Christophe Collet
1c4114a2d3 6483406: new ServerSocket() sometimes takes more than 3 minutes on Suse Linux
Switch to socketpair() call to create marker fd

Reviewed-by: alanb
2008-06-13 17:43:50 +02:00
Luis Miguel Alventosa
0557c0b500 6714244: Plotters in MBeans tab should use SnapshotMBeanServerConnection too
Reviewed-by: jfdenise
2008-06-13 10:45:51 +02:00
Tom Rodriguez
9a3b5642cf 6697238: missing dependencies for precompiled headers with platform dependent includes
Reviewed-by: kvn
2008-06-12 16:13:01 -07:00
Jon Masamitsu
d5ded29055 Merge 2008-06-12 14:23:34 -07:00
Tim Bell
7cad138c70 Merge 2008-06-12 13:19:16 -07:00
Tim Bell
a8414afd25 Merge 2008-06-12 13:18:01 -07:00