Xiomara Jayasena
5a8bea5106
Merge
2008-12-15 10:24:35 -08:00
Tom Rodriguez
baa4663714
6758234: if (k cond (a ? : b: c)) returns reversed answer if k is constant and b and c are longs
...
Reviewed-by: kvn, jrose
2008-12-12 19:55:26 -08:00
Tom Rodriguez
40a81c63b8
6757316: load_constant() produces a wrong long constant, with high a low words swapped
...
Reviewed-by: rasbold, jrose, kvn
2008-12-12 19:54:46 -08:00
Tom Rodriguez
552c37000d
6767587: missing call to make_not_entrant after deoptimizing for patching volatiles
...
Reviewed-by: rasbold, kvn
2008-12-12 19:53:25 -08:00
Jon Masamitsu
31308ae8e4
Merge
2008-12-12 15:37:46 -08:00
Lev Serebryakov
0d7bfcafab
Merge
2008-12-12 10:19:39 -08:00
Vladimir Kozlov
6483f9c7f8
Merge
2008-12-11 17:20:10 -08:00
John Coomes
8fc946854c
6765954: par compact - stress mode for splitting young gen spaces
...
Reviewed-by: jmasa
2008-12-11 12:05:21 -08:00
John Coomes
7a9585170d
6765745: par compact - allow young gen spaces to be split
...
Reviewed-by: jmasa
2008-12-11 12:05:14 -08:00
John Coomes
000b184507
6578152: fill_region_with_object has usability and safety issues
...
Reviewed-by: apetrusenko, ysr
2008-12-11 12:05:08 -08:00
Lev Serebryakov
92ea783f35
6639341: sometimes contended-exit event comes after contended-entered on another thread
...
DTrace probe "contended-exit" should be fired before unparking object, or context could be lost. Probe firing was moved to proper place.
Reviewed-by: coleenp, kamg
2008-12-11 03:22:04 -08:00
Y. Srinivas Ramakrishna
26f6b1692a
6782457: CMS: Livelock in CompactibleFreeListSpace::block_size()
...
6736295: SIGSEGV in product jvm, assertion "these are the only valid states during a mark sweep" in fastdebug
Restructured the code in the perm gen allocation retry loop so as to avoid "safepoint-blocking" on locks, in this case the Heap_lock, while holding uninitialized allocated heap storage.
Reviewed-by: apetrusenko, iveresov, jcoomes, jmasa, poonam
2008-12-10 23:46:10 -08:00
Coleen Phillimore
e0d2bfab81
6727377: VM stack guard pages on Windows should PAGE_READWRITE not PAGE_EXECUTE_READWRITE
...
Make reguard_stack change access to RW, not execute and use os::protect_memory with the new parameter when change needed to X.
Reviewed-by: acorn, jcoomes
2008-12-10 15:14:29 -08:00
Xueming Shen
89fa477ecf
6642323: Speeding up Single Byte Decoders
...
6642328: Speeding up Single Byte Encoders
Re-implementation of mapping based sbcs charts
Reviewed-by: alanb
2008-12-10 14:03:15 -08:00
Eamonn McManus
871bbff9ce
6456269: Add a GenericMBeanException so clients don't have to have server's exception classes present
...
Reviewed-by: jfdenise, dfuchs
2008-12-10 11:59:32 +01:00
John R Rose
67464baa7a
6771309: debugging AD files is difficult without #line directives in generated code
...
More and better #line and #define directives in the generated code; ADLC itself accepts #line directives
Reviewed-by: never, kvn
2008-12-09 12:41:26 -08:00
Shanliang Jiang
0a521a9457
Merge
2008-12-09 20:51:59 +01:00
Shanliang Jiang
16870a7767
6336980: NotificationBroadcasterSupport: to tell whether there are listeners and to do clear
...
Reviewed-by: emcmanus
2008-12-09 20:50:45 +01:00
Daniel Fuchs
2064095b24
6768935: Clarify the behaviour of ObjectName pattern matching with regards to namespaces
...
Reviewed-by: emcmanus
2008-12-09 20:20:48 +01:00
Shanliang Jiang
6a4903d458
6332907: Add ability for connector server to close individual connections
...
Reviewed-by: emcmanus
2008-12-09 19:44:22 +01:00
Shanliang Jiang
e7d171eac3
Merge
2008-12-09 18:45:09 +01:00
Shanliang Jiang
d2c931b222
6760712: Provide a connector server option that causes it not to prevent the VM from exiting
...
Reviewed-by: emcmanus
2008-12-09 18:42:13 +01:00
Eamonn McManus
ccf03a6e2c
6780803: Wrong parameter name in description of EventClient::addListeners()
...
6470295: Misleading exception message says context classloader when it isn't
6714954: Description of MBeanPermission checking in MBeanServer javadoc is inaccurate
6732037: Event Service spec needs more detail about Executor use
6740900: Specify that listeners invoked via SendNotification should not block
6778436: Typo in @NotificationInfos spec
Reviewed-by: dfuchs
2008-12-09 18:30:27 +01:00
Shanliang Jiang
f0e6f0762b
Merge
2008-12-09 17:41:59 +01:00
Shanliang Jiang
34982c7509
6405891: MLet: could be improved to load a native lib
...
Reviewed-by: emcmanus
2008-12-09 17:41:04 +01:00
Jean-Francois Denise
85e1e1e290
6287328: Add methods to StandardMBean to retrieve a method based on MBean{Attribute|Operation}Info
...
Reviewed-by: emcmanus
2008-12-09 16:26:30 +01:00
Jean-Francois Denise
ef7000f82e
6450834: RFE: allow StandardMBean to call MBeanRegistration methods on its wrapped resource
...
6373143: MonitorNotification should have a public constructor
Reviewed-by: emcmanus
2008-12-09 16:14:53 +01:00
Jean-Francois Denise
b14fec6973
6675526: Define an Annotation to name registered MBeans
...
Reviewed-by: emcmanus
2008-12-09 15:57:09 +01:00
Coleen Phillimore
36f5b8dd54
6689685: Hotspot crash error message should include libraries version
...
Print out JDK/JRE version that hotspot knows about.
Reviewed-by: kamg, blacklion, acorn, alanb
2008-12-09 09:55:39 -05:00
Jean-Francois Denise
04950cd846
6250014: MBeanOperationInfo Descriptor field for exceptions
...
Reviewed-by: emcmanus
2008-12-09 15:36:14 +01:00
Jean-Francois Denise
049436370f
6501362: DescriptorSupport(String) could recognize "name=value" as well as XML format
...
Reviewed-by: emcmanus
2008-12-09 14:44:42 +01:00
Eamonn McManus
5588717cc4
6774918: @NotificationInfo is ineffective on MBeans that cannot send notifications
...
Reviewed-by: jfdenise
2008-12-09 12:01:07 +01:00
Lana Steuck
791e25aabf
Merge
2008-12-08 19:49:34 -08:00
John R Rose
e50f766540
6779339: turn off LinkWellKnownClasses by default pending further testing
...
Temporarily turn off LinkWellKnownClasses optimization
Reviewed-by: never, kvn
2008-12-08 17:15:02 -08:00
Dmitri Trembovetski
463acdac66
6772137: D3D: Dragging the scroll bar of a JScrollPane containing a JTree causes incorrect red
...
Reviewed-by: campbell
2008-12-08 17:04:22 -08:00
Coleen Phillimore
c07de94ae3
6773838: There is no calling stack for Compiler thread in hs_err file on x86
...
On solaris, the inline assembly wasn't being processed. Added volatile to il file fixed it.
Reviewed-by: phh, kvn
2008-12-08 15:50:55 -05:00
Jennifer Godinez
2f8d598ab1
6665212: PrinterJob class, method lookupStreamPrintServices(), "fos" in docs is unknown
...
Reviewed-by: tdv, prr
2008-12-08 10:23:53 -08:00
Tim Bell
47b467dff2
Merge
2008-12-05 21:59:59 -08:00
Tim Bell
0850f3ec01
Merge
2008-12-05 21:59:09 -08:00
Kelly O'Hair
d90b02d794
6781784: Fix ant link in build readme
...
Reviewed-by: michaelm
2008-12-05 17:18:04 -08:00
Erik Trimble
ec343fa4bc
6781742: Bump HS14 build number to 09
...
Update Hotspot 14 build number to b09
Reviewed-by: jcoomes
2008-12-05 15:45:24 -08:00
Erik Trimble
349adae76a
Merge
2008-12-05 15:32:59 -08:00
Lev Serebryakov
1d59997abe
Merge
2008-12-05 15:06:37 -05:00
Mandy Chung
ee02298743
6750389: The cpuManufactorer does not correctly recognized for Solaris 10
...
Fix the correct SMBIOS type (4) to obtain CPU manufacturer
Reviewed-by: ksrini
2008-12-05 10:30:29 -08:00
Mandy Chung
745c0e3248
6764062: Revise usage of java.io.*.close
...
Handle closing multiple open I/O streams in case close() throws IOException
Reviewed-by: ksrini
2008-12-05 10:28:15 -08:00
Tim Bell
ecc1d3a67c
Merge
2008-12-05 09:52:51 -08:00
Tim Bell
fb6d03b012
Merge
2008-12-05 09:51:13 -08:00
Poonam Bajaj
9330807714
Merge
2008-12-04 17:48:02 -08:00
Poonam Bajaj
eddda26255
6739363: Xcheck jni doesn't check native function arguments
...
Fix adds support for verifying arguments with -Xcheck:jni.
Reviewed-by: coleenp
2008-12-04 17:29:56 -08:00
Jon Masamitsu
dd80e77a74
Merge
2008-12-04 13:21:16 -08:00