Stefan Karlsson
7daca4fc60
Merge
2012-02-17 13:23:29 +01:00
John Coomes
5f0143a774
6330863: vm/gc/InfiniteList.java fails intermittently due to timeout
...
In some cases, allocate from the old gen before doing a full gc
Reviewed-by: stefank, jmasa
2012-02-16 13:13:53 -08:00
John Coomes
6827f384c9
7146343: PS invoke methods should indicate the type of gc done
...
Reviewed-by: stefank, jmasa
2012-02-16 13:12:25 -08:00
Bill Pittore
f9788f6987
Merge
2012-02-15 16:09:49 -05:00
Antonios Printezis
be06406cb8
7132029: G1: mixed GC phase lasts for longer than it should
...
Revamp of the mechanism that chooses old regions for inclusion in the CSet. It simplifies the code and introduces min and max bounds on the number of old regions added to the CSet at each mixed GC to avoid pathological cases. It also ensures that when we do a mixed GC we'll always find old regions to add to the CSet (i.e., it eliminates the case where a mixed GC will collect no old regions which can happen today).
Reviewed-by: johnc, brutisso
2012-02-15 13:06:53 -05:00
Dean Long
479baa64e5
7140866: assert(covered) failed: Card for end of new region not committed
...
Resize covered region only after successfully mapping shared archive
Reviewed-by: brutisso, ysr
2012-02-15 00:51:07 -05:00
Alejandro Murillo
4659df3c49
7144322: new hotspot build - hs23-b16
...
Reviewed-by: jcoomes
2012-02-10 11:46:20 -08:00
Alejandro Murillo
46f9604fd6
Added tag hs23-b15 for changeset 323ec1849b7c
2012-02-10 11:41:34 -08:00
Alejandro Murillo
9d5cdc4b03
Merge
2012-02-10 11:41:29 -08:00
Bill Pittore
39f063f94d
Merge
2012-02-10 10:55:15 -05:00
John R Rose
610e13c424
Merge
2012-02-09 18:01:20 -08:00
David Katleman
5d17e0d33e
Added tag jdk8-b25 for changeset 5464af66b3ba
2012-02-09 12:55:38 -08:00
Roland Westrelin
0f2f8f179e
7119286: JSR292: SIGSEGV in JNIHandleBlock::release_block(JNIHandleBlock*, Thread*)+0x3c
...
Unaligned stack in throw_NullPointerException_at_call_entry().
Reviewed-by: twisti, never, kvn
2012-02-08 09:52:24 +01:00
Vladimir Kozlov
e6015c7c26
7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
...
Adjust the assert and code in eliminate_card_mark() method for case when stored value is NULL.
Reviewed-by: iveresov, never
2012-02-07 16:33:43 -08:00
Frederic Parain
b70c4be0d9
Merge
2012-02-07 12:34:31 -08:00
Vladimir Kozlov
2856b9535e
7142167: MAC: _get_previous_fp broken on bsd with llvm-gcc
...
LLVM-GCC (__llvm__) should use the same _get_previous_fp implementation as __clang__ (as is the case for os::current_stack_pointer).
Reviewed-by: twisti, never, dcubed
2012-02-07 11:33:15 -08:00
Alejandro Murillo
01ee621b40
7143122: new hotspot build - hs23-b15
...
Reviewed-by: jcoomes
2012-02-06 12:18:24 -08:00
Alejandro Murillo
ce62364df5
Added tag hs23-b14 for changeset 04e30cc559a9
2012-02-06 12:13:56 -08:00
James Melvin
8bd7cfc472
7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds
...
Fix EXPORT_PATH overrides on Mac OS X and only change default.
Reviewed-by: phh, dcubed
2012-02-06 14:02:51 -05:00
James Melvin
50daea0824
7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolved
...
Comment out JPRT jbb tests on Mac OS X until GUI hang can be fixed
Reviewed-by: dholmes, brutisso, phh
2012-02-06 14:01:53 -05:00
Bill Pittore
8e09c4566e
Merge
2012-02-06 10:57:49 -05:00
Erik Joelsson
a1b4a3f698
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
...
Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker.
Reviewed-by: dholmes, ohrstrom
2012-02-06 09:14:22 +01:00
Alejandro Murillo
5071c6aa0a
7142393: new hotspot build - hs23-b14
...
Reviewed-by: jcoomes
2012-02-03 18:09:14 -08:00
Alejandro Murillo
119aa701d0
Added tag hs23-b13 for changeset c996ca3f8bac
2012-02-03 18:04:11 -08:00
Alejandro Murillo
d639db1a9d
Merge
2012-02-03 18:04:09 -08:00
John Coomes
abcd88ab09
Merge
2012-02-03 12:20:11 -08:00
John Coomes
140e8ff0d9
Merge
2012-02-03 12:08:55 -08:00
Frederic Parain
7b1a6d8811
Merge
2012-02-03 14:04:59 -05:00
John Coomes
39ab213a0a
6679764: enable parallel compaction by default
...
Reviewed-by: phh, jmasa
2012-02-02 16:05:17 -08:00
David Katleman
9cbc2661e1
Added tag jdk8-b24 for changeset 7e187fc00d45
2012-02-02 09:39:26 -08:00
Volker Simonis
b9fbc2faab
7141637: JSR 292: MH spread invoker crashes with NULL argument on x86_32
...
Reviewed-by: twisti
2012-02-02 09:14:38 -08:00
Tom Rodriguez
9599296d97
7013347: allow crypto functions to be called inline to enhance performance
...
Reviewed-by: kvn
2012-02-01 16:57:08 -08:00
James Melvin
73785e645b
7123386: RFE: Preserve universal builds of HotSpot on Mac OS X
...
Add support for packaging HotSpot JVM builds in universal binaries
Reviewed-by: dholmes, kamg, dcubed, phh
2012-02-01 15:01:08 -05:00
Tom Rodriguez
5a41427b37
7141200: log some interesting information in ring buffers for crashes
...
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
2012-02-01 07:59:01 -08:00
Roland Westrelin
a59952f4c9
7090976: Eclipse/CDT causes a JVM crash while indexing C++ code
...
Too optimistic inlining decision confuses local value numbering.
Reviewed-by: never
2012-02-01 10:36:58 +01:00
Christian Thalinger
2fd128fe15
7132180: JSR 292: C1 JVM crash with ClassValue/MethodHandle
...
Reviewed-by: never
2012-01-31 09:53:46 -08:00
Vladimir Kozlov
1b91bcb342
7140924: SIGSEGV in compiled code for sun.awt.X11.XDecoratedPeer.updateMinSizeHints
...
Use unknown_obj instead of empty_map for NULL or Constant Pool object constants in bytecode Escape Analyzer.
Reviewed-by: iveresov, never
2012-01-31 07:18:03 -08:00
Fredrik Ohrstrom
301215b860
7132779: build-infra merge: Enable ccache to work for most developer builds
...
When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached.
Reviewed-by: ohair, rottenha
2012-01-31 13:12:39 +01:00
Paul Hohensee
76dfe7f707
7142586: Cannot build on Solaris 11 due to use of ia_nice
...
Delete the single use of ia_nice in os_solaris.cpp
Reviewed-by: kamg, kvn
2012-02-03 17:21:52 -05:00
Karen Kinnear
ce074f86c3
7114376: Make system dictionary hashtable bucket array size configurable
...
7u4 new experimental flag -XX:PredictedClassLoadedCount=#
Reviewed-by: dholmes, phh, dcubed
2012-01-30 23:27:30 -05:00
Igor Veresov
082b8cb318
7141059: 7116795 broke pure c2 builds
...
Fix pure c2 builds
Reviewed-by: kvn, brutisso, never
2012-01-30 19:37:14 -08:00
Bengt Rutisson
85e4d13987
7140909: Visual Studio project builds broken: need to define INCLUDE_TRACE
...
Add define of INCLUDE_TRACE
Reviewed-by: sla, kamg
2012-01-30 15:21:57 +01:00
Bengt Rutisson
d5546e27cf
Merge
2012-01-30 05:08:09 -08:00
Deepak Bhole
ce79f12b7b
7140882: Don't return booleans from methods returning pointers
...
Changed "return false" to "return NULL"
Reviewed-by: dholmes, rottenha
2012-01-30 12:36:49 +01:00
Tom Rodriguez
5721fa222a
7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scale
...
Reviewed-by: kvn, iveresov, dholmes
2012-01-29 16:46:04 -08:00
Stefan Karlsson
0603a70b79
Merge
2012-01-28 01:15:34 -08:00
Alejandro Murillo
99b8ef66fd
7135385: new hotspot build - hs23-b13
...
Reviewed-by: jcoomes
2012-01-27 14:49:54 -08:00
Alejandro Murillo
b67bc26c4d
Added tag hs23-b12 for changeset 68d6477cc31f
2012-01-27 14:44:20 -08:00
Alejandro Murillo
82da0a1808
Merge
2012-01-27 14:44:19 -08:00
Keith McGuigan
1e318cc920
Merge
2012-01-27 10:42:36 -05:00