Nils Eliasson
c44c5e64ed
Merge
2012-12-06 14:33:52 +01:00
Nils Eliasson
7cd4aaa02d
8003934: Fix generation of malformed options to Projectcreator
...
Makefile produces unmatched quotes due to nmake bug
Reviewed-by: jwilhelm, brutisso
2012-12-06 09:50:08 +01:00
Christian Thalinger
c5240e7c53
8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640
...
Reviewed-by: kvn, johnc
2012-12-03 15:48:49 -08:00
Christian Thalinger
2c2c007448
8003240: x86: move MacroAssembler into separate file
...
Reviewed-by: kvn
2012-11-30 15:23:16 -08:00
Bharadwaj Yadavalli
a533392684
8003195: AbstractAssembler should not store code pointers but use the CodeSection directly
...
Reviewed-by: twisti, kvn
2012-11-30 11:44:05 -08:00
Goetz Lindenmaier
8e00acca17
8003850: add support for constants in stub code
...
Remember the code section and switch back to the proper one when adding constants.
Reviewed-by: twisti, kvn
2012-11-27 17:41:38 -08: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
Roman Kennke
96562be9e5
8003868: fix shark for latest HotSpot and LLVM
...
Reviewed-by: twisti
2012-11-27 12:48:52 -08:00
Christian Thalinger
31411dbc32
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
...
Reviewed-by: kvn, jrose
2012-11-26 17:25:11 -08:00
Nils Eliasson
42c0192ee6
8003983: LogCompilation tool is broken since c1 support
...
Fixed emitting and parsing
Reviewed-by: jrose, kvn
2012-11-26 15:11:55 +01:00
Vladimir Ivanov
7f0d3fe5e7
8001538: hs_err file does not list anymore compiled methods in compilation events
...
Fixed message buffer size calculation.
Reviewed-by: kvn, twisti
2012-11-21 05:57:12 -08:00
David Chase
fea11c53eb
7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum
...
Increase the stack size in the run parameters.
Reviewed-by: kvn
2012-11-16 15:49:46 -08:00
Alejandro Murillo
a054222634
8003541: new hotspot build - hs25-b11
...
Reviewed-by: jcoomes
2012-11-16 09:43:43 -08:00
Alejandro Murillo
03311b147c
Added tag hs25-b10 for changeset 6d791db85d73
2012-11-16 09:36:41 -08:00
Alejandro Murillo
f3a0849e39
Merge
2012-11-16 09:36:40 -08:00
Coleen Phillimore
ddec2a3aed
Merge
2012-11-16 09:19:12 -05:00
Nils Eliasson
d055fd81db
Merge
2012-11-16 09:59:08 +01:00
David Katleman
64bb3ed664
Added tag jdk8-b65 for changeset bbff420f1248
2012-11-15 15:39:02 -08:00
John Cuthbertson
41ba9aeef2
Merge
2012-11-15 14:29:28 -08:00
Bharadwaj Yadavalli
4b288c8976
8001077: remove ciMethod::will_link
...
Removed will_link and changed all calls to is_loaded().
Reviewed-by: kvn
2012-11-15 10:42:06 -08:00
Peter Levart
bbe12c2488
8003259: NPG: Build with gcc 4.7.2 broken by 7045397
...
Qualify calls with this pointers to make gcc accept this code.
Reviewed-by: coleenp, andrew
2012-11-14 22:37:38 -05:00
Chris Plummer
6da2c235bd
Merge
2012-11-14 10:13:51 -08:00
Coleen Phillimore
033786fbf0
Merge
2012-11-13 15:14:27 -05:00
Yumin Qi
f712e12f98
6830717: replay of compilations would help with debugging
...
When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method.
Reviewed-by: kvn, twisti, sspitsyn
2012-11-12 14:03:53 -08:00
Harold Seigel
4aad9b74e7
8001471: Klass::cast() does nothing
...
Remove function Klass::cast() and calls to it.
Reviewed-by: dholmes, coleenp
2012-11-12 16:15:05 -05:00
Harold Seigel
a28380d97e
7122219: Passed StringTableSize value not verified
...
Check that the values specified for -XX:StringTableSize are within a certain range.
Reviewed-by: dholmes, coleenp
2012-11-12 15:58:11 -05:00
Zhengyu Gu
a988fc0968
Merge
2012-11-09 22:22:53 -08:00
Zhengyu Gu
07b3c477fe
Merge
2012-11-09 16:45:20 -08:00
Zhengyu Gu
f47de1cb41
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
...
Fixed NMT that miscounted arena memory when it is used as value or stack object.
Reviewed-by: acorn, coleenp
2012-11-09 19:24:31 -05:00
Zhengyu Gu
ba0e500048
Merge
2012-11-09 11:47:28 -08:00
Chris Plummer
77c6d4fa5f
Merge
2012-11-09 09:45:00 -08:00
Alejandro Murillo
8735609a8c
8003231: new hotspot build - hs25-b10
...
Reviewed-by: jcoomes
2012-11-09 08:36:17 -08:00
Alejandro Murillo
99eb0a7607
Added tag hs25-b09 for changeset f2d39eb04e60
2012-11-09 08:20:04 -08:00
Alejandro Murillo
9a902f6733
Merge
2012-11-09 08:20:03 -08:00
Zhengyu Gu
1abc21c310
8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
...
Allows NMT to report that JNI thread failed to detach from JVM before exiting, which leaks the JavaThread object when check:jni option is on.
Reviewed-by: acorn, dholmes, coleenp, ctornqvi
2012-11-09 11:04:06 -05:00
Yumin Qi
1c4dbc48e5
Merge
2012-11-08 16:48:01 -08:00
Mikael Gerdin
14d6692461
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.java
...
Reduce the amount of calls to ChunkManager verification code
Reviewed-by: jmasa, coleenp
2012-11-09 00:38:31 +01:00
Nils Eliasson
98a91e2ab3
Merge
2012-11-08 22:39:08 +01:00
David Katleman
25248f528e
Added tag jdk8-b64 for changeset 529fffb2ec02
2012-11-08 11:51:00 -08:00
Coleen Phillimore
2472fa3bc5
Merge
2012-11-07 16:09:20 -08:00
Bill Pittore
dd5c8eb660
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken
...
Dll_dir can contain multiple paths, need to parse them correctly when loading agents
Reviewed-by: dholmes, dlong
2012-11-07 17:53:02 -05:00
Vladimir Kozlov
1ebf7b9116
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
...
Added missed type check of initializing store in ConnectionGraph::find_init_values().
Reviewed-by: roland, twisti, vlivanov
2012-11-06 15:16:32 -08:00
Harold Seigel
7fee66f152
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass
...
Change types of above methods and field to InstanceKlass and remove unneeded casts from the source files.
Reviewed-by: dholmes, coleenp, zgu
2012-11-06 15:09:37 -05:00
Vladimir Kozlov
c9321f0b08
8002294: assert(VM_Version::supports_ssse3()) failed
...
Add missing UseSSE check for AES intrinsics.
Reviewed-by: roland, twisti
2012-11-06 09:22:55 -08:00
David Holmes
40d5fa156c
8002034: Allow Full Debug Symbols when cross-compiling
...
8001756: Hotspot makefiles report missing OBJCOPY command in the wrong circumstances
Reviewed-by: dcubed, dsamersoff, erikj, collins
2012-11-05 19:33:44 -05:00
Zhengyu Gu
61a5a58cb1
Merge
2012-11-05 13:55:31 -08:00
Zhengyu Gu
c1df1d9659
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cpp
...
NMT should allow overlapping committed regions as long as they belong to the same reserved region
Reviewed-by: dholmes, coleenp
2012-11-05 15:30:22 -05:00
Keith McGuigan
386e4009f3
Merge
2012-11-02 17:18:16 -07:00
Keith McGuigan
41961c75f6
Merge
2012-11-02 16:09:50 -07:00
Yumin Qi
a9c40e9df4
8000489: older builds of hsdis don't work anymore after 6879063
...
The old function not defined properly, need a definition for export in dll. Also changes made to let new jvm work with old hsdis.
Reviewed-by: jrose, sspitsyn, kmo
2012-11-02 13:30:47 -07:00