Igor Veresov
|
2c66a6c3fd
|
6953144: Tiered compilation
Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation.
Reviewed-by: kvn, never, phh, twisti
|
2010-09-03 17:51:07 -07:00 |
|
John R Rose
|
1f4cfb029b
|
6939203: JSR 292 needs method handle constants
Add new CP types CONSTANT_MethodHandle, CONSTANT_MethodType; extend 'ldc' bytecode.
Reviewed-by: twisti, never
|
2010-06-09 18:50:45 -07:00 |
|
Igor Veresov
|
00b75f8353
|
6958292: C1: Enable parallel compilation
Enable parallel compilation in C1
Reviewed-by: never, kvn
|
2010-06-04 11:18:04 -07:00 |
|
John R Rose
|
d6a9b93b5a
|
Merge
|
2010-06-02 22:45:42 -07:00 |
|
Erik Trimble
|
ba7c173659
|
6941466: Oracle rebranding changes for Hotspot repositories
Change all the Sun copyrights to Oracle copyright
Reviewed-by: ohair
|
2010-05-27 19:08:38 -07:00 |
|
John R Rose
|
581521ba96
|
6939207: refactor constant pool index processing
Factored cleanup of instruction decode which prepares for enhanced ldc semantics.
Reviewed-by: twisti
|
2010-05-23 01:38:26 -07:00 |
|
Tom Rodriguez
|
b03699b985
|
6953539: after 6892658 c1 reports that it doesn't inline StringBuffer.append
Reviewed-by: kvn, twisti
|
2010-05-18 13:45:03 -07:00 |
|
Tom Rodriguez
|
eb534d777a
|
6943485: JVMTI always on capabilities change code generation too much
Reviewed-by: twisti, dcubed
|
2010-04-26 23:59:45 -07:00 |
|
Tom Rodriguez
|
98ee92e724
|
6939930: exception unwind changes in 6919934 hurts compilation speed
Reviewed-by: twisti
|
2010-04-15 18:14:49 -07:00 |
|
Christian Thalinger
|
ffec4c00c4
|
6919934: JSR 292 needs to support x86 C1
This implements JSR 292 support for C1 x86.
Reviewed-by: never, jrose, kvn
|
2010-03-09 20:16:19 +01:00 |
|
Roland Westrelin
|
7eea7dcfe4
|
6769124: various 64-bit fixes for c1
Reviewed-by: never
|
2009-11-02 11:17:55 +01:00 |
|
John R Rose
|
e261aecad8
|
6863023: need non-perm oops in code cache for JSR 292
Make a special root-list for those few nmethods which might contain non-perm oops.
Reviewed-by: twisti, kvn, never, jmasa, ysr
|
2009-09-15 21:53:47 -07:00 |
|
Xiomara Jayasena
|
a63ef10004
|
6862919: Update copyright year
Update copyright for files that have been modified in 2009, up to 07/09
Reviewed-by: tbell, ohair
|
2009-07-28 12:12:40 -07:00 |
|
Vladimir Kozlov
|
34ee921399
|
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits
Cache Jvmti and DTrace flags used by Compiler.
Reviewed-by: never
|
2009-05-08 10:44:20 -07:00 |
|
John R Rose
|
34c1d72421
|
6655646: dynamic languages need dynamically linked call sites
Invokedynamic instruction (JSR 292 RI)
Reviewed-by: twisti, never
|
2009-04-21 23:21:04 -07:00 |
|
Xiomara Jayasena
|
99f0eac1a2
|
6785258: Update copyright year
Update copyright for files that have been modified starting July 2008 to Dec 2008
Reviewed-by: katleman, ohair, tbell
|
2008-12-15 16:55:11 -08:00 |
|
Tom Rodriguez
|
2bba3afabc
|
6756768: C1 generates invalid code
Reviewed-by: kvn, jrose
|
2008-11-25 13:14:07 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|