Alejandro Murillo
10f5782aff
Added tag hs25-b04 for changeset 21b044417a2e
2012-10-05 13:28:17 -07:00
Alejandro Murillo
81a35920fd
Merge
2012-10-05 13:28:16 -07:00
Vladimir Kozlov
85e21b3a30
Merge
2012-10-05 10:03:56 -07:00
David Katleman
a09b38f3e4
Added tag jdk8-b59 for changeset 22fa34424aa9
2012-10-04 14:34:51 -07:00
Jon Masamitsu
f33eb9a9bd
Merge
2012-10-04 14:01:07 -07:00
Jon Masamitsu
4fa0ac5256
7198873: NPG: VM Does not unload classes with UseConcMarkSweepGC
...
Reviewed-by: johnc, mgerdin, jwilhelm
2012-10-04 10:40:23 -07:00
John Cuthbertson
ed98ea0a88
8000311: G1: ParallelGCThreads==0 broken
...
Divide by zero error, if ParallelGCThreads is 0, when adjusting the PLAB size.
Reviewed-by: jmasa, jcoomes
2012-10-04 10:04:13 -07:00
Nils Eliasson
e228ec4078
8000102: Resolve include conflicts
...
Removing include of c1/c1_runtime.hpp and opto/runtime.hpp from all os-files.
Reviewed-by: kvn
2012-10-04 06:31:07 -07:00
David Katleman
9a3320a64e
Merge
2012-10-03 15:31:59 -07:00
Jesper Wilhelmsson
3506d44c57
8000351: Tenuring threshold should be unsigned
...
Change the flags and variables related to tenuring threshold to be unsigned
Reviewed-by: jmasa, johnc
2012-10-03 20:31:41 +02:00
Jon Masamitsu
88ab075a6d
7199349: NPG: PS: Crash seen in jprt
...
Reviewed-by: johnc
2012-10-03 08:08:52 -07:00
Vladimir Kozlov
8d8d00ff00
7199742: A lot of C2 OSR compilations of the same method's bci
...
Don't clone head of OSR loop.
Reviewed-by: jrose, twisti
2012-10-02 14:49:21 -07:00
Vladimir Kozlov
e8332c76e9
7201026: add vector for shift count
...
Add generation of vectors for scalar shift count.
Reviewed-by: roland, twisti, dlong
2012-10-02 12:25:13 -07:00
Christian Thalinger
59b8489a0c
7200949: JSR 292: rubybench/bench/time/bench_base64.rb fails with jruby.jar not on boot class path
...
Reviewed-by: jrose, kvn
2012-10-01 14:50:10 -07:00
Stefan Karlsson
7ccbee4177
8000228: Missing call to cr() when printing entry_point in nmethod, in os::print_location
...
Reviewed-by: brutisso, neliasso
2012-10-01 13:29:11 +02:00
Stefan Karlsson
3e967d8f8d
8000227: [obj|type]ArrayKlass::oop_print_on prints one line to tty instead of the provided output stream
...
Reviewed-by: brutisso, sla, jmasa, coleenp
2012-10-01 13:29:11 +02:00
Alejandro Murillo
9972f3d338
8000251: new hotspot build - hs25-b04
...
Reviewed-by: jcoomes
2012-09-28 14:36:20 -07:00
Alejandro Murillo
10e48f968d
Added tag hs25-b03 for changeset 4d2ca6fb1285
2012-09-28 13:39:41 -07:00
Vladimir Kozlov
fbd1f6e3be
Merge
2012-09-28 10:16:29 -07:00
Stefan Karlsson
ddd6138b95
8000230: Change os::print_location to be more descriptive when a location is pointing into an object
...
Reviewed-by: mgerdin, twisti
2012-09-28 15:34:32 +02:00
Stefan Karlsson
74f09797c9
Merge
2012-10-01 11:07:31 +02:00
Stefan Karlsson
ebb8d12592
Merge
2012-09-28 14:14:25 +02:00
Vladimir Kozlov
d560ac115b
7198084: NPG: distance is too big for short branches in test_invocation_counter_for_mdp()
...
Use long branches in test_invocation_counter_for_mdp()
Reviewed-by: twisti
2012-09-27 15:49:48 -07:00
John Cuthbertson
157b8fa41b
7200261: G1: Liveness counting inconsistencies during marking verification
...
The clipping code in the routine that sets the bits for a range of cards, in the liveness accounting verification code was incorrect. It set all the bits in the card bitmap from the given starting index which would lead to spurious marking verification failures.
Reviewed-by: brutisso, jwilhelm, jmasa
2012-09-27 15:44:01 -07:00
David Katleman
291e3f0b9a
Added tag jdk8-b58 for changeset f75a1b3efb69
2012-09-27 11:24:35 -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
Dmitry Samersoff
47a8760b93
Merge
2012-09-27 20:22:57 +04:00
Vladimir Kozlov
973fdc81a1
7200264: 7192963 changes disabled shift vectors
...
Replaced is_vector_use() call with explicit check for vector shift's count.
Reviewed-by: twisti, roland, dlong, vlivanov
2012-09-25 15:48:17 -07:00
Vladimir Kozlov
9c3545d4fb
7200233: C2: can't use expand rules for vector instruction rules
...
Added missed _bottom_type set in ArchDesc::defineExpand() and missed vector nodes in MatchRule::is_vector().
Reviewed-by: twisti, roland, dlong
2012-09-25 10:41:15 -07:00
Bengt Rutisson
ceccaf4577
Merge
2012-09-25 18:28:16 +02:00
Jon Masamitsu
1ea36e2324
7200615: NPG: optimized VM build is broken
...
Reviewed-by: kvn
2012-09-25 07:05:55 -07:00
Bengt Rutisson
fcae0353d2
7200470: KeepAliveClosure not needed in CodeCache::do_unloading
...
Removed the unused keep_alive parameter
Reviewed-by: stefank, dholmes, kamg, coleenp
2012-09-25 14:58:12 +02:00
Fredrik Ohrstrom
70f397b4a2
7200065: Cross-compilation changes to support the new-build
...
Reviewed-by: dholmes, ohair
2012-09-25 07:58:42 -04:00
Yumin Qi
d540138a54
Merge
2012-09-24 20:04:19 -07:00
Vladimir Danushevsky
2e051041e3
Merge
2012-09-24 19:00:55 -04:00
Yumin Qi
22544e7a7c
6879063: SA should use hsdis for disassembly
...
We should in SA to use hsdis for it like the JVM does to replace the current java based disassembler.
Reviewed-by: twisti, jrose, sla
2012-09-24 12:44:00 -07:00
Alejandro Murillo
d6538dc298
7200236: new hotspot build - hs25-b03
...
Reviewed-by: jcoomes
2012-09-21 14:39:56 -07:00
Alejandro Murillo
38c34d56b0
Added tag hs25-b02 for changeset b3b50cc0cb4d
2012-09-21 14:02:58 -07:00
Alejandro Murillo
6f3e1a0593
Merge
2012-09-21 14:02:57 -07:00
Nils Loodin
8bc04a0b28
7200092: Make NMT a bit friendlier to work with
...
Reviewed-by: kvn, ysr, azeemj
2012-09-21 10:56:28 +02:00
John Coomes
1743a11163
7199082: write warning messages to stderr
...
Reviewed-by: ysr, dholmes, sla
2012-09-20 16:27:51 -07:00
Jon Masamitsu
5721eadb16
Merge
2012-09-20 13:49:27 -07:00
David Katleman
1f784d2ce5
Added tag jdk8-b57 for changeset 386342128efe
2012-09-20 13:44:28 -07:00
Jon Masamitsu
f6cc90e927
7199923: NPG: tools/javac/T7093325.java timeout
...
Reviewed-by: stefank, coleenp, kvn
2012-09-20 12:18:23 -07:00
John Cuthbertson
54412491e8
7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
...
Reset the fields in ParGCAllocBuffer, that are used for accumulating values for the ResizePLAB sensors in PLABStats, to zero after flushing the values to the PLABStats fields. Flush PLABStats values only when retiring the final allocation buffers prior to disposing of a G1ParScanThreadState object, rather than when retiring every allocation buffer.
Reviewed-by: jwilhelm, jmasa, ysr
2012-09-20 09:52:56 -07:00
Kevin Walls
d37f7326ce
Merge
2012-09-20 03:49:15 -07:00
John Cuthbertson
e78edc79b7
7193946
: Move warnings associated with UseMemSetInBOT flag
...
The warnings associated with the UseMemSetInBOT flag are duplicated in CMS and G1. The separate warnings have been removed and single instance of the warning has been placed in a common location.
Reviewed-by: brutisso, ysr
2012-09-19 15:48:02 -07:00
Bill Pittore
8e0655095b
7195372: Wrong copyright in new files
...
Fixed copyrights
Reviewed-by: dholmes
2012-09-19 17:22:49 -04:00
John Coomes
df3f6e087e
Merge
2012-09-19 16:18:55 -04:00
Brandon Mitchell
6573cbf346
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
...
The is_zeroed parameter is no longer used and so can be removed.
Reviewed-by: johnc, jmasa, brutisso
2012-09-19 08:48:10 -07:00