Christian Thalinger
|
fcc2a86582
|
7079673: JSR 292: C1 should inline bytecoded method handle adapters
Reviewed-by: never
|
2011-09-01 01:31:25 -07:00 |
|
Tom Rodriguez
|
15161b8cd1
|
7057587: JSR 292 - crash with jruby in test/test_respond_to.rb
Don't skip receiver when GC'ing compiled invokedynamic callsites
Reviewed-by: twisti, kvn, jrose
|
2011-06-22 14:45:37 -07:00 |
|
Christian Thalinger
|
fee8d7fca4
|
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
Reviewed-by: jrose, never, kvn
|
2011-05-10 00:45:03 -07:00 |
|
Vladimir Kozlov
|
1ac79543d0
|
5091921: Sign flip issues in loop optimizer
Fix integer overflow problem in the code generated by loop optimizer.
Reviewed-by: never
|
2011-05-04 13:12:42 -07:00 |
|
John Coomes
|
cdd5139d91
|
Merge
|
2011-03-24 23:04:36 -07:00 |
|
Vladimir Kozlov
|
3de260da41
|
7008866: Missing loop predicate for loop with multiple entries
Add predicates when loop head bytecode is parsed instead of when back branch bytecode is parsed.
Reviewed-by: never
|
2011-03-21 11:28:14 -07:00 |
|
Tom Rodriguez
|
6e8a263a06
|
7017732: move static fields into Class to prepare for perm gen removal
Reviewed-by: kvn, coleenp, twisti, stefank
|
2011-03-18 16:00:34 -07:00 |
|
Stefan Karlsson
|
8006fe8f75
|
6989984: Use standard include model for Hospot
Replaced MakeDeps and the includeDB files with more standardized solutions.
Reviewed-by: coleenp, kvn, kamg
|
2010-11-23 13:22:55 -08:00 |
|
John R Rose
|
c7e50e8305
|
6912064: type profiles need to be exploited more for dynamic language support
Reviewed-by: kvn
|
2010-08-20 23:40:30 -07:00 |
|
Tom Rodriguez
|
d3c3800a29
|
6958668: repeated uncommon trapping for new of klass which is being initialized
Reviewed-by: kvn, jrose
|
2010-07-12 10:58:25 -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 |
|
Tom Rodriguez
|
67c094c4c7
|
6926979: should simplify catch_inline_exception
Reviewed-by: twisti
|
2010-03-18 14:31:41 -07:00 |
|
Changpeng Fang
|
815db4fcba
|
6894779: Loop Predication for Loop Optimizer in C2
Loop predication implementation
Reviewed-by: never, kvn
|
2010-01-12 14:37:35 -08:00 |
|
John R Rose
|
6fbdf208fc
|
6912063: inlining parameters need to be adjusted for some uses of the JVM
Put all inline-related switches into product mode, to allow tuning by dynamic language implementors.
Reviewed-by: twisti, kvn
|
2010-01-08 13:58:49 -08: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 |
|
Changpeng Fang
|
04fdef79fa
|
6589834: deoptimization problem with -XX:+DeoptimizeALot
Relocate the stack pointer adjustment to where uncommon_trap is actually inserted for new_array.
Reviewed-by: kvn, jrose
|
2009-04-23 14:04:24 -07:00 |
|
Christian Thalinger
|
05d1de7727
|
6810672: Comment typos
I have collected some typos I have found while looking at the code.
Reviewed-by: kvn, never
|
2009-02-27 13:27:09 -08:00 |
|
Vladimir Kozlov
|
893d1c4148
|
6766316: assert(!nocreate,"Cannot build a phi for a block already parsed.")
Don't use the invariant local information if there are irreducible loops.
Reviewed-by: never
|
2008-11-18 12:40:28 -08:00 |
|
Tom Rodriguez
|
4b1e242299
|
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
Reviewed-by: rasbold, jrose
|
2008-09-17 12:59:52 -07:00 |
|
Chuck Rasbold
|
fcbf2d1245
|
6726504: handle do_ifxxx calls in parser more uniformly
Make do_ifnull() handling similar to do_if()
Reviewed-by: jrose, kvn
|
2008-07-21 13:37:05 -07:00 |
|
Xiomara Jayasena
|
c96a95c4b8
|
6719955: Update copyright year
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
|
2008-07-02 12:55:16 -07:00 |
|
Vladimir Kozlov
|
9ec574b7e6
|
6667605: (Escape Analysis) inline java constructors when EA is on
Java constructors should be inlined to be able scalar replace a new object
Reviewed-by: rasbold
|
2008-03-07 11:09:13 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|