Roland Westrelin
|
c401bf065d
|
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oob
Add support for expensive nodes.
Reviewed-by: kvn
|
2013-02-12 12:56:11 +01:00 |
|
Roland Westrelin
|
73d6d417be
|
8005071: Incremental inlining for JSR 292
Post parse inlining driven by number of live nodes.
Reviewed-by: twisti, kvn, jrose
|
2012-12-23 17:08:22 +01:00 |
|
Bharadwaj Yadavalli
|
2d2532e740
|
7092905: C2: Keep track of the number of dead nodes
Keep an (almost) accurate running count of the reachable (live) flow graph nodes.
Reviewed-by: kvn, twisti, jrose, vlivanov
|
2012-11-27 17:24:15 -08:00 |
|
Mikael Vidstedt
|
769dd50182
|
7197424: update copyright year to match last edit in jdk8 hotspot repository
Update copyright year to 2012 for relevant files
Reviewed-by: dholmes, coleenp
|
2012-10-09 10:09:34 -07:00 |
|
Bharadwaj Yadavalli
|
d5d2e78faa
|
7193318: C2: remove number of inputs requirement from Node's new operator
Deleted placement new operator of Node - node(size_t, Compile *, int).
Reviewed-by: kvn, twisti
|
2012-09-27 09:38:42 -07:00 |
|
Dean Long
|
62ce00b4ca
|
7147464: Java crashed while executing method with over 8k of dneg operations
Replace recursive method with iterative
Reviewed-by: kvn, twisti
|
2012-07-16 15:31:18 -04:00 |
|
Vladimir Kozlov
|
09b7902e14
|
7107042: assert(no_dead_loop) failed: dead loop detected
Use dead nodes elimination code in PhaseIdealLoop before executing EA.
Reviewed-by: never, twisti
|
2011-11-09 07:25:51 -08:00 |
|
Vladimir Kozlov
|
a46128d0dd
|
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceeded
Add missing node limit check in IGVN optimizer
Reviewed-by: iveresov, never
|
2011-09-20 08:39:40 -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 |
|
Vladimir Kozlov
|
7cc55737b6
|
6916062: assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insert
Missing check for not empty worklist when puting memory node back on worklist and expecting address type update.
Reviewed-by: never
|
2010-09-30 18:31:45 -07:00 |
|
Vladimir Kozlov
|
448b83e288
|
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
Use replace_node() method instead of subsume_node().
Reviewed-by: jrose, never
|
2010-06-28 14:54:39 -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 |
|
Changpeng Fang
|
35ca20c546
|
Merge
|
2009-10-16 14:08:44 -07:00 |
|
Tom Rodriguez
|
9b306d03ee
|
6885584: A particular class structure causes large allocation spike for jit
Reviewed-by: kvn
|
2009-10-07 15:38:37 -07:00 |
|
Xiomara Jayasena
|
15f08eb80e
|
6884624: Update copyright year
Update copyright for files that have been modified in 2009 through Septermber
Reviewed-by: tbell, ohair
|
2009-09-22 14:06:10 -07:00 |
|
Changpeng Fang
|
05c34e93bd
|
6866651: Regression: simple int sum crashes jvm (build 1.6.0_14-b08 and 1.7.0-ea-b59)
Delay dead code elimination in set_req_X to make it safe
Reviewed-by: kvn, never
|
2009-08-17 12:11:06 -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
|
37306315b2
|
6736417: Fastdebug C2 crashes in StoreBNode::Ideal
The result of step_through_mergemem() and remove_dead_region() is not checked in some cases.
Reviewed-by: never
|
2008-08-27 09:15:46 -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 |
|
Coleen Phillimore
|
4a831d45f0
|
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv
Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
|
2008-04-13 17:43:42 -04: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 |
|
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 |
|