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 |
|
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
|
681eb89b31
|
Merge
|
2009-02-17 14:30:24 -08:00 |
|
Christian Thalinger
|
dd25f39709
|
6805724: ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant
C2, ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant.
Reviewed-by: rasbold
|
2009-02-16 07:19:26 -08:00 |
|
Christian Thalinger
|
ecbdf3bb83
|
6795362: 32bit server compiler leads to wrong results on solaris-x86
The C2 compiler leads to wrong results on solaris-i486 (32-bit) for a testcase given in the CR.
Reviewed-by: never, rasbold
|
2009-02-03 01:39:12 -08:00 |
|
Xiaobin Lu
|
f05b009ce8
|
6781583: Hotspot build fails on linux 64 bit platform with gcc 4.3.2
Fixed the wrong cast between types since more restrictions are imposed by gcc 4.3.2
Reviewed-by: jcoomes, acorn, phh, never
|
2008-12-24 19:13:53 -08:00 |
|
Jon Masamitsu
|
6358686351
|
6743059: Error in spaceDecorator.cpp "optimized" build
Changed the guard on the definition of the method value in HeapWord from ASSERT to not PRODUCT.
Reviewed-by: iveresov, apetrusenko
|
2008-09-04 14:49:08 -07:00 |
|
Jon Masamitsu
|
b8633a3b01
|
Merge
|
2008-07-28 15:30:23 -07:00 |
|
Jon Masamitsu
|
18dbebd143
|
6672698: mangle_unused_area() should not remangle the entire heap at each collection
Maintain a high water mark for the allocations in a space and mangle only up to that high water mark.
Reviewed-by: ysr, apetrusenko
|
2008-07-09 15:08:55 -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 |
|
Chuck Rasbold
|
72313bcf20
|
6603011: RFE: Optimize long division
Transform long division by constant into multiply
Reviewed-by: never, kvn
|
2008-05-07 08:06:46 -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
|
9f1a8ede80
|
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM
T_ADDRESS size is defined as 'int' size (4 bytes) but C2 use it for raw pointers and as memory type for StoreP and LoadP nodes.
Reviewed-by: jrose
|
2008-02-25 15:05:44 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|