Christian Thalinger
|
0211f9703a
|
6943304: remove tagged stack interpreter
Reviewed-by: coleenp, never, gbenson
|
2010-04-30 08:37:24 -07:00 |
|
Vladimir Kozlov
|
2fd8d35905
|
6923002: assert(false,"this call site should not be polymorphic")
Clear the total count when a receiver information is cleared.
Reviewed-by: never, jrose
|
2010-02-07 12:15:06 -08:00 |
|
Vladimir Kozlov
|
0c27c5537e
|
6614597: Performance variability in jvm2008 xml.validation
Fix incorrect marking of methods as not compilable.
Reviewed-by: never
|
2010-02-01 16:49:49 -08:00 |
|
Christian Thalinger
|
fae9c37803
|
6829192 : JSR 292 needs to support 64-bit x86
Changes for method handles and invokedynamic
Reviewed-by: kvn
|
2009-12-16 12:48:04 +01:00 |
|
Poonam Bajaj
|
c04761e799
|
6858208: jvm crash when specifying TypeProfileWidth=0 on jdk 6.0
Add an explicit check for TypeProfileWidth == 0 in record_klass_in_profile_helper() functions.
Reviewed-by: never, coleenp
|
2009-09-01 23:34:08 -07:00 |
|
Tom Rodriguez
|
986d570981
|
6851908: interpreter null check profiling broken causing extra compilation invalidation
Reviewed-by: kvn
|
2009-06-26 16:14:31 -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 |
|
John R Rose
|
ce0c084720
|
6655638: dynamic languages need method handles
Initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.)
Reviewed-by: kvn, twisti, never
|
2009-04-08 10:56:49 -07:00 |
|
Vladimir Kozlov
|
41463d1d3a
|
Merge
|
2009-03-19 09:13:24 -07:00 |
|
John R Rose
|
b8dbe8d8f6
|
6813212: factor duplicated assembly code for general subclass check (for 6655638)
Code in interp_masm, stubGenerator, c1_LIRAssembler, and AD files moved into MacroAssembler.
Reviewed-by: kvn
|
2009-03-13 18:39:22 -07:00 |
|
Erik Trimble
|
8d6035660e
|
Merge
|
2009-03-12 18:16:36 -07:00 |
|
Vladimir Kozlov
|
7a871160ec
|
Merge
|
2009-03-10 08:52:16 -07:00 |
|
Xiomara Jayasena
|
2be2e027b0
|
6814575: Update copyright year
Update copyright for files that have been modified in 2009, up to 03/09
Reviewed-by: katleman, tbell, ohair
|
2009-03-09 13:28:46 -07:00 |
|
John R Rose
|
07321dec65
|
6812678: macro assembler needs delayed binding of a few constants (for 6655638)
Minor assembler enhancements preparing for method handles
Reviewed-by: kvn
|
2009-03-04 09:58:39 -08:00 |
|
Daniel D. Daugherty
|
8aa430beb0
|
Merge
|
2009-03-02 14:43:36 -07:00 |
|
Daniel D. Daugherty
|
da3f81559f
|
6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined
Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry.
Reviewed-by: acorn, swamyv
|
2009-03-02 14:03:03 -07:00 |
|
Xiaobin Lu
|
5ee6e7f6ed
|
6795913: A few remaining wrong casts need to be fixed for building hotspot successfully on Mac OS
Use NULL_WORD in the places where intptr_t is expected due to incompatible types between intptr_t & int32_t
Reviewed-by: phh, coleenp, never
|
2009-01-26 12:07:54 -08:00 |
|
Xiaobin Lu
|
1362b9fd1d
|
6787106: Hotspot 32 bit build fails on platforms having different definitions for intptr_t & int32_t
Avoid casting between int32_t and intptr_t specifically for MasmAssembler::movptr in 32 bit platforms.
Reviewed-by: jrose, kvn
|
2008-12-24 13:06:09 -08:00 |
|
Xiomara Jayasena
|
76df5ec473
|
6754988: Update copyright year
Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell
|
2008-10-02 19:58:19 -07:00 |
|
Tom Rodriguez
|
26c780da72
|
5108146: Merge i486 and amd64 cpu directories
6459804: Want client (c1) compiler for x86_64 (amd64) for faster start-up
Reviewed-by: kvn
|
2008-08-27 00:21:55 -07:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|