Chuck Rasbold
446895de2d
Merge
2008-03-21 08:32:17 -07:00
Vladimir Kozlov
c58e0f9c95
6678377: Update build number for HS12
...
B01 -> b02
Reviewed-by: kvn
2008-03-21 00:49:06 -07:00
Vladimir Kozlov
cdd27962da
6674600: (Escape Analysis) Optimize memory graph for instance's fields
...
EA gives opportunite to do more aggressive memory optimizations.
Reviewed-by: never, jrose
2008-03-20 15:11:44 -07:00
Vladimir Kozlov
1ba2523386
6259129: (Escape Analysis) scalar replacement for not escaping objects
...
Use scalar replacement with EA to remove allocations for objects which do not escape the compiled method.
Reviewed-by: rasbold, never, jrose
2008-03-20 13:51:55 -07:00
Tom Rodriguez
a2b4f55757
6663621: JVM crashes while trying to execute api/java_security/Signature/SignatureTests.html#initSign tests
...
Alignment expression with secondary induction variables is sometimes wrong
Reviewed-by: kvn, rasbold
2008-03-20 10:43:42 -07:00
Keith McGuigan
c2c3f0fe72
Merge
2008-03-20 09:17:30 -05:00
Vladimir Kozlov
b71360f557
6662967: Optimize I2D conversion on new x86
...
Use CVTDQ2PS and CVTDQ2PD for integer values conversions to float and double values on new AMD cpu.
Reviewed-by: sgoldman, never
2008-03-19 15:33:25 -07:00
Tom Rodriguez
d200260fe5
6661247: Internal bug in 32-bit HotSpot optimizer while bit manipulations
...
Copy elimination of a constant value results in incorrect execution
Reviewed-by: kvn, sgoldman, rasbold
2008-03-19 15:14:36 -07:00
Steve Bohne
bf559c6dce
6667833: Remove CacheTimeMillis
...
Remove -XX:+CacheTimeMillis option and associated functionality
Reviewed-by: acorn, never
2008-03-19 09:58:01 -04:00
Tom Rodriguez
49434b6bad
6659207: access violation in CompilerThread0
...
Split_thru_phi produces top on a non-dead path
Reviewed-by: kvn, rasbold, sgoldman
2008-03-18 23:54:17 -07:00
Tom Rodriguez
8e1624d88c
6676841: ClearArrayNode::Identity is incorrect for 64-bit
...
ClearArrayNode::Identity should use TypeX instead of TypeInt
Reviewed-by: jrose, kvn, sgoldman
2008-03-18 23:44:46 -07:00
Tom Rodriguez
641bce6847
6666343: Compile::has_loops not always set correctly
...
Compile::has_loops() should be set from inlined methods
Reviewed-by: kvn, rasbold
2008-03-18 11:17:37 -07:00
Vladimir Kozlov
20046c1a18
6672848: (Escape Analysis) improve lock elimination with EA
...
Remove lock/unlock MemBar nodes and specify locks in debug info for deoptimization.
Reviewed-by: never
2008-03-14 16:40:42 -07:00
Vladimir Kozlov
fc0117cb9a
6674588: (Escape Analysis) Improve Escape Analysis code
...
Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman
2008-03-14 15:26:33 -07:00
Steve Bohne
387f42921b
6204603: Modify hotspot to use new Solaris mmap semantics for class data archive file
...
Os::attempt_reserve_memory_at() now passes an address hint to mmap
Reviewed-by: kamg, dice
2008-03-14 10:43:02 -04:00
Vladimir Kozlov
30dc0edfc8
6673473: (Escape Analysis) Add the instance's field information to PhiNode
...
Avoid an infinite generation of instance's field values Phi nodes.
Reviewed-by: never
2008-03-13 16:31:32 -07:00
Vladimir Kozlov
000ac830a0
6671807: (Escape Analysis) Add new ideal node to represent the state of a scalarized object at a safepoint
...
Values of non-static fields of a scalarized object should be saved in debug info to reallocate the object during deoptimization.
Reviewed-by: never
2008-03-13 16:06:34 -07:00
Daniel D. Daugherty
0745d10694
Merge
2008-03-13 14:17:48 -07:00
Chuck Rasbold
1931e94bad
Merge
2008-03-13 05:40:44 -07:00
Daniel D. Daugherty
63a8cc420e
6667089: 3/3 multiple redefinitions of a class break reflection
...
Use instanceKlass::method_with_idnum() instead of slot() to work with RedefineClasses().
Reviewed-by: sspitsyn
2008-03-12 18:39:05 -07:00
Daniel D. Daugherty
2927815658
6452081: 3/4 Allow for Linux builds with Sun Studio Linux compilers
...
(for Serguei) Allow for Linux builds with Sun Studio Linux compilers
Reviewed-by: sspitsyn, ohair
2008-03-12 18:37:03 -07:00
Daniel D. Daugherty
454bce8993
6453355: 4/4 new No_Safepoint_Verifier uses fail during GC
...
(for Serguei) Clean up use of No_Safepoint_Verifier in JVM TI
Reviewed-by: dcubed
2008-03-12 18:09:34 -07:00
Daniel D. Daugherty
f813016add
6599425: 4/3 OopMapCache::lookup() can cause later crash or assert() failure
...
Add should_not_be_cached() to markOop and methodOop and query that status inOopMapCache::lookup()
Reviewed-by: coleenp, sspitsyn, jmasa
2008-03-12 18:07:46 -07:00
Daniel D. Daugherty
0f1d30354a
6497639: 4/3 Profiling Swing application caused JVM crash
...
Make RedefineClasses() interoperate better with class sharing.
Reviewed-by: sspitsyn, jmasa
2008-03-12 18:06:50 -07:00
J. Duke
493ac9ee8f
Merge
2017-07-05 16:34:33 +02:00
J. Duke
a2a6cc1dd8
Merge
2017-07-05 16:34:30 +02:00
J. Duke
313edfca60
Merge
2017-07-05 16:34:27 +02:00
J. Duke
302aff771b
Merge
2017-07-05 16:34:23 +02:00
J. Duke
e1520a3a5c
Merge
2017-07-05 16:34:21 +02:00
J. Duke
072d125c3d
Merge
2017-07-05 16:34:18 +02:00
J. Duke
0a91c9aa9d
Merge
2017-07-05 16:34:04 +02:00
J. Duke
4cab019dcb
Added tag jdk7-b24 for changeset 1cc8dd79fd1c
2017-07-05 16:33:56 +02:00
J. Duke
77c86a9646
Merge
2017-07-05 16:33:55 +02:00
J. Duke
62cd79af98
Merge
2017-07-05 16:33:39 +02:00
J. Duke
c2d21dbeba
Merge
2017-07-05 16:33:23 +02:00
J. Duke
8883615177
Merge
2017-07-05 16:33:07 +02:00
J. Duke
b15242a5a2
Merge
2017-07-05 16:32:55 +02:00
Xiomara Jayasena
b1415f3d2d
Merge
2008-03-27 12:09:50 -07:00
Kelly O'Hair
2214f21856
Merge
2008-03-26 17:48:05 -07:00
Kelly O'Hair
938ac15f82
6627817: Remove ^M characters in all files (Makefiles too)
...
Some files included the use of the ^M character, which has been deleted
Reviewed-by: xdono
2008-03-25 14:42:28 -07:00
Kelly O'Hair
ba11a6a5e6
6627817: Remove ^M characters in all files (Makefiles too)
...
Some files included the use of the ^M character, which has been deleted.
Reviewed-by: xdono
2008-03-25 14:40:43 -07:00
Kelly O'Hair
fb56a9a49f
6623832: Cleanup old j2se makefile targets
...
Just removing unneeded makefile rules and 'control' logic.
Reviewed-by: xdono
2008-03-25 14:38:56 -07:00
Yuri Nesterenko
3965384d4c
Merge
2008-03-24 06:33:16 -07:00
Anton Tarasov
f865626b54
6599270: Using EmbeddedFrame in SWT leads to a hang
...
Excluding EmbeddedFrame from the workaround of activating a toplevel in not foreground process.
Reviewed-by: son
2008-03-21 09:54:50 +03:00
Anton Tarasov
74107ff438
6598089: JDK 7: AWT often goes into busy loop when showing dialog
...
Preventing focus from getting in an endless loop.
Reviewed-by: son
2008-03-20 18:06:41 +03:00
Oleg Sukhodolsky
816ed65ca6
6630878: clean target in sun/xawt is incomplete
...
Clean target should remove .gen_icons
Reviewed-by: yan
2008-03-20 16:21:44 +03:00
Anton Tarasov
6898039064
Merge
2008-03-20 14:26:38 +03:00
Anthony Petrov
eb02c12739
4993545: NativeInLightFixer adds asynchronousity
...
All the hooks related to the NativeInLightFixer have been moved to the HW/LW mixing handling methods. The NativeInLightFixer itself has been removed.
Reviewed-by: son, alexp
2008-03-20 11:09:16 +03:00
Kelly O'Hair
cd2e0b7e91
6611629: Avoid hardcoded cygwin paths for memory detection
...
Use free with sygwin, mem or systeminfo otherwise, to get MB_OF_MEMORY on windows.
Reviewed-by: tbell
2008-03-19 13:26:29 -07:00
Anton Tarasov
a24634be6b
6567410: PIT : java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java fails
...
A filter flag has been added to the HCBT focus hook.
Reviewed-by: dcherepanov
2008-03-19 16:23:50 +03:00