summaryrefslogtreecommitdiffstats
path: root/recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch
diff options
context:
space:
mode:
authorRichard Leitner <richard.leitner@skidata.com>2019-12-30 15:35:59 +0100
committerRichard Leitner <richard.leitner@skidata.com>2020-01-28 15:09:31 +0100
commit7d30e6ff7b8a54d67256ce528e8c4fd7e63f6b14 (patch)
tree398a12e3addb7470622d4cb2f98e7ad2dda02c5c /recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch
parent19b569281cc30e3aa94e772d6885cd340b1d1724 (diff)
downloadmeta-java-7d30e6ff7b8a54d67256ce528e8c4fd7e63f6b14.tar.gz
openjdk-8: update to latest ga version 242
As OpenJDK-8 is now tagging "ga" versions in addition to the "build" version the recipes are adapted to use those "ga" versions. All existing patches got re-applied and renamed. For better handling Hotspot patches now start at patch number 1001 and jdk patches at 2001. Furthermore architecture dependent patches are prefixed with the architecture they apply on. Following patches/hunks were completely dropped: - 0002-hotspot-fix-compilation-with-security-flags-enabled.patch got backported to hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c40a28e54185 - 0011-hotspot-backport-patch-to-fix-misuses-of-strncpy-str.patch ostream.cpp:112 got fixed in hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f3108e56b502 - 0014-hotspot-zero-fix-undefined-behaviour-gcc-v8-fix.patch got backported to hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/ca4663e58916 - 0018-hotspot-Fix-debug-build-after-8062808-Turn-on-the-Wr.patch fixed in hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/32bc598624bd - 0020-Enable-HotSpot-builds-on-5.x-Linux-kernels.patch fixed in hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5af8ec63c21c - openjdk8-add-missing-linker-flags.patch fixed in hotspot jdk8u https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f175513c2c3a - openjdk8-fix-shark-stdc++11.patch fixed in hotspot jdk8u - openjdk8-fix-libpng-neon-build.patch fixed in jdk https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/5d57817931e1 - aarch64-hotspot-fix-undefined-behaviour-gcc-v8-fix.patch got backported to hotspot jdk8u Following patches were newly added: - 0011-autoconf-fix-CC-with-arguments-detection.patch needed because of jdk8u commit "8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris" - 0012-autoconf-NativeCompilation-remove-sysroot.patch needed because of jdk8u commit "8038340: Cleanup and fix sysroot and devkit handling on Linux and Solaris" Additionally add UPDATING.md which describes the openjdk8 update process for this layer and update8checksums.sh, a script that updates the openjdk8 source archive checksums in the corresponding .inc files. Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Diffstat (limited to 'recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch')
-rw-r--r--recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch2631
1 files changed, 0 insertions, 2631 deletions
diff --git a/recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch b/recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch
deleted file mode 100644
index 12fc17d..0000000
--- a/recipes-core/openjdk/patches-openjdk-8/openjdk8-fix-shark-stdc++11.patch
+++ /dev/null
@@ -1,2631 +0,0 @@
1--- hotspot/src/os/posix/vm/os_posix.cpp.orig
2+++ hotspot/src/os/posix/vm/os_posix.cpp
3@@ -594,7 +594,7 @@ const char* os::Posix::describe_sa_flags
4 strncpy(buffer, "none", size);
5
6 const struct {
7- int i;
8+ unsigned i;
9 const char* s;
10 } flaginfo [] = {
11 { SA_NOCLDSTOP, "SA_NOCLDSTOP" },
12--- hotspot/src/share/vm/classfile/dictionary.hpp.orig
13+++ hotspot/src/share/vm/classfile/dictionary.hpp
14@@ -373,7 +373,7 @@ class SymbolPropertyEntry : public Hasht
15
16 void print_on(outputStream* st) const {
17 symbol()->print_value_on(st);
18- st->print("/mode="INTX_FORMAT, symbol_mode());
19+ st->print("/mode=" INTX_FORMAT, symbol_mode());
20 st->print(" -> ");
21 bool printed = false;
22 if (method() != NULL) {
23--- hotspot/src/share/vm/code/exceptionHandlerTable.cpp.orig
24+++ hotspot/src/share/vm/code/exceptionHandlerTable.cpp
25@@ -186,7 +186,7 @@ uint ImplicitExceptionTable::at( uint ex
26 void ImplicitExceptionTable::print(address base) const {
27 tty->print("{");
28 for( uint i=0; i<len(); i++ )
29- tty->print("< "INTPTR_FORMAT", "INTPTR_FORMAT" > ",base + *adr(i), base + *(adr(i)+1));
30+ tty->print("< " INTPTR_FORMAT ", " INTPTR_FORMAT " > ",base + *adr(i), base + *(adr(i)+1));
31 tty->print_cr("}");
32 }
33
34--- hotspot/src/share/vm/code/nmethod.cpp.orig
35+++ hotspot/src/share/vm/code/nmethod.cpp
36@@ -2344,7 +2344,7 @@ public:
37 void maybe_print(oop* p) {
38 if (_print_nm == NULL) return;
39 if (!_detected_scavenge_root) _print_nm->print_on(tty, "new scavenge root");
40- tty->print_cr(""PTR_FORMAT"[offset=%d] detected scavengable oop "PTR_FORMAT" (found at "PTR_FORMAT")",
41+ tty->print_cr("" PTR_FORMAT "[offset=%d] detected scavengable oop " PTR_FORMAT " (found at " PTR_FORMAT ")",
42 _print_nm, (int)((intptr_t)p - (intptr_t)_print_nm),
43 (void *)(*p), (intptr_t)p);
44 (*p)->print();
45@@ -2725,7 +2725,7 @@ public:
46 _nm->print_nmethod(true);
47 _ok = false;
48 }
49- tty->print_cr("*** non-oop "PTR_FORMAT" found at "PTR_FORMAT" (offset %d)",
50+ tty->print_cr("*** non-oop " PTR_FORMAT " found at " PTR_FORMAT " (offset %d)",
51 (void *)(*p), (intptr_t)p, (int)((intptr_t)p - (intptr_t)_nm));
52 }
53 virtual void do_oop(narrowOop* p) { ShouldNotReachHere(); }
54@@ -2849,7 +2849,7 @@ public:
55 _nm->print_nmethod(true);
56 _ok = false;
57 }
58- tty->print_cr("*** scavengable oop "PTR_FORMAT" found at "PTR_FORMAT" (offset %d)",
59+ tty->print_cr("*** scavengable oop " PTR_FORMAT " found at " PTR_FORMAT " (offset %d)",
60 (void *)(*p), (intptr_t)p, (int)((intptr_t)p - (intptr_t)_nm));
61 (*p)->print();
62 }
63@@ -2894,7 +2894,7 @@ void nmethod::print() const {
64 print_on(tty, NULL);
65
66 if (WizardMode) {
67- tty->print("((nmethod*) "INTPTR_FORMAT ") ", this);
68+ tty->print("((nmethod*) " INTPTR_FORMAT ") ", this);
69 tty->print(" for method " INTPTR_FORMAT , (address)method());
70 tty->print(" { ");
71 if (is_in_use()) tty->print("in_use ");
72--- hotspot/src/share/vm/compiler/compileBroker.cpp.orig
73+++ hotspot/src/share/vm/compiler/compileBroker.cpp
74@@ -203,7 +203,7 @@ class CompilationLog : public StringEven
75 }
76
77 void log_nmethod(JavaThread* thread, nmethod* nm) {
78- log(thread, "nmethod %d%s " INTPTR_FORMAT " code ["INTPTR_FORMAT ", " INTPTR_FORMAT "]",
79+ log(thread, "nmethod %d%s " INTPTR_FORMAT " code [" INTPTR_FORMAT ", " INTPTR_FORMAT "]",
80 nm->compile_id(), nm->is_osr_method() ? "%" : "",
81 p2i(nm), p2i(nm->code_begin()), p2i(nm->code_end()));
82 }
83--- hotspot/src/share/vm/compiler/disassembler.cpp.orig
84+++ hotspot/src/share/vm/compiler/disassembler.cpp
85@@ -63,7 +63,7 @@ bool Disassembler::_tried_to_load
86 Disassembler::decode_func_virtual Disassembler::_decode_instructions_virtual = NULL;
87 Disassembler::decode_func Disassembler::_decode_instructions = NULL;
88
89-static const char hsdis_library_name[] = "hsdis-"HOTSPOT_LIB_ARCH;
90+static const char hsdis_library_name[] = "hsdis-" HOTSPOT_LIB_ARCH;
91 static const char decode_instructions_virtual_name[] = "decode_instructions_virtual";
92 static const char decode_instructions_name[] = "decode_instructions";
93 static bool use_new_version = true;
94--- hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp.orig
95+++ hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
96@@ -838,18 +838,18 @@ void ConcurrentMarkSweepGeneration::prin
97 GenCollectedHeap* gch = GenCollectedHeap::heap();
98 if (PrintGCDetails) {
99 if (Verbose) {
100- gclog_or_tty->print("[%d %s-%s: "SIZE_FORMAT"("SIZE_FORMAT")]",
101+ gclog_or_tty->print("[%d %s-%s: " SIZE_FORMAT "(" SIZE_FORMAT ")]",
102 level(), short_name(), s, used(), capacity());
103 } else {
104- gclog_or_tty->print("[%d %s-%s: "SIZE_FORMAT"K("SIZE_FORMAT"K)]",
105+ gclog_or_tty->print("[%d %s-%s: " SIZE_FORMAT "K(" SIZE_FORMAT "K)]",
106 level(), short_name(), s, used() / K, capacity() / K);
107 }
108 }
109 if (Verbose) {
110- gclog_or_tty->print(" "SIZE_FORMAT"("SIZE_FORMAT")",
111+ gclog_or_tty->print(" " SIZE_FORMAT "(" SIZE_FORMAT ")",
112 gch->used(), gch->capacity());
113 } else {
114- gclog_or_tty->print(" "SIZE_FORMAT"K("SIZE_FORMAT"K)",
115+ gclog_or_tty->print(" " SIZE_FORMAT "K(" SIZE_FORMAT "K)",
116 gch->used() / K, gch->capacity() / K);
117 }
118 }
119@@ -879,8 +879,8 @@ bool ConcurrentMarkSweepGeneration::prom
120 bool res = (available >= av_promo) || (available >= max_promotion_in_bytes);
121 if (Verbose && PrintGCDetails) {
122 gclog_or_tty->print_cr(
123- "CMS: promo attempt is%s safe: available("SIZE_FORMAT") %s av_promo("SIZE_FORMAT"),"
124- "max_promo("SIZE_FORMAT")",
125+ "CMS: promo attempt is%s safe: available(" SIZE_FORMAT ") %s av_promo(" SIZE_FORMAT "),"
126+ "max_promo(" SIZE_FORMAT ")",
127 res? "":" not", available, res? ">=":"<",
128 av_promo, max_promotion_in_bytes);
129 }
130@@ -966,8 +966,8 @@ void ConcurrentMarkSweepGeneration::comp
131 desired_free_percentage);
132 gclog_or_tty->print_cr(" Maximum free fraction %f",
133 maximum_free_percentage);
134- gclog_or_tty->print_cr(" Capactiy "SIZE_FORMAT, capacity()/1000);
135- gclog_or_tty->print_cr(" Desired capacity "SIZE_FORMAT,
136+ gclog_or_tty->print_cr(" Capactiy " SIZE_FORMAT, capacity()/1000);
137+ gclog_or_tty->print_cr(" Desired capacity " SIZE_FORMAT,
138 desired_capacity/1000);
139 int prev_level = level() - 1;
140 if (prev_level >= 0) {
141@@ -975,14 +975,14 @@ void ConcurrentMarkSweepGeneration::comp
142 GenCollectedHeap* gch = GenCollectedHeap::heap();
143 Generation* prev_gen = gch->_gens[prev_level];
144 prev_size = prev_gen->capacity();
145- gclog_or_tty->print_cr(" Younger gen size "SIZE_FORMAT,
146+ gclog_or_tty->print_cr(" Younger gen size " SIZE_FORMAT,
147 prev_size/1000);
148 }
149- gclog_or_tty->print_cr(" unsafe_max_alloc_nogc "SIZE_FORMAT,
150+ gclog_or_tty->print_cr(" unsafe_max_alloc_nogc " SIZE_FORMAT,
151 unsafe_max_alloc_nogc()/1000);
152- gclog_or_tty->print_cr(" contiguous available "SIZE_FORMAT,
153+ gclog_or_tty->print_cr(" contiguous available " SIZE_FORMAT,
154 contiguous_available()/1000);
155- gclog_or_tty->print_cr(" Expand by "SIZE_FORMAT" (bytes)",
156+ gclog_or_tty->print_cr(" Expand by " SIZE_FORMAT " (bytes)",
157 expand_bytes);
158 }
159 // safe if expansion fails
160@@ -1513,8 +1513,8 @@ bool CMSCollector::shouldConcurrentColle
161 stats().print_on(gclog_or_tty);
162 gclog_or_tty->print_cr("time_until_cms_gen_full %3.7f",
163 stats().time_until_cms_gen_full());
164- gclog_or_tty->print_cr("free="SIZE_FORMAT, _cmsGen->free());
165- gclog_or_tty->print_cr("contiguous_available="SIZE_FORMAT,
166+ gclog_or_tty->print_cr("free=" SIZE_FORMAT, _cmsGen->free());
167+ gclog_or_tty->print_cr("contiguous_available=" SIZE_FORMAT,
168 _cmsGen->contiguous_available());
169 gclog_or_tty->print_cr("promotion_rate=%g", stats().promotion_rate());
170 gclog_or_tty->print_cr("cms_allocation_rate=%g", stats().cms_allocation_rate());
171@@ -2792,7 +2792,7 @@ void ConcurrentMarkSweepGeneration::gc_p
172 assert(_numObjectsPromoted == 0, "check");
173 assert(_numWordsPromoted == 0, "check");
174 if (Verbose && PrintGC) {
175- gclog_or_tty->print("Allocated "SIZE_FORMAT" objects, "
176+ gclog_or_tty->print("Allocated " SIZE_FORMAT " objects, "
177 SIZE_FORMAT" bytes concurrently",
178 _numObjectsAllocated, _numWordsAllocated*sizeof(HeapWord));
179 }
180@@ -2879,7 +2879,7 @@ void ConcurrentMarkSweepGeneration::gc_e
181 assert(_numObjectsAllocated == 0, "check");
182 assert(_numWordsAllocated == 0, "check");
183 if (Verbose && PrintGC) {
184- gclog_or_tty->print("Promoted "SIZE_FORMAT" objects, "
185+ gclog_or_tty->print("Promoted " SIZE_FORMAT " objects, "
186 SIZE_FORMAT" bytes",
187 _numObjectsPromoted, _numWordsPromoted*sizeof(HeapWord));
188 }
189@@ -2890,7 +2890,7 @@ void ConcurrentMarkSweepGeneration::gc_e
190 if (PrintGC && Verbose) {
191 // Call down the chain in contiguous_available needs the freelistLock
192 // so print this out before releasing the freeListLock.
193- gclog_or_tty->print(" Contiguous available "SIZE_FORMAT" bytes ",
194+ gclog_or_tty->print(" Contiguous available " SIZE_FORMAT " bytes ",
195 contiguous_available());
196 }
197 }
198@@ -2978,7 +2978,7 @@ class VerifyMarkedClosure: public BitMap
199 HeapWord* addr = _marks->offsetToHeapWord(offset);
200 if (!_marks->isMarked(addr)) {
201 oop(addr)->print_on(gclog_or_tty);
202- gclog_or_tty->print_cr(" ("INTPTR_FORMAT" should have been marked)", addr);
203+ gclog_or_tty->print_cr(" (" INTPTR_FORMAT " should have been marked)", addr);
204 _failed = true;
205 }
206 return true;
207@@ -5039,7 +5039,7 @@ void CMSCollector::checkpointRootsFinal(
208
209 SpecializationStats::clear();
210 if (PrintGCDetails) {
211- gclog_or_tty->print("[YG occupancy: "SIZE_FORMAT" K ("SIZE_FORMAT" K)]",
212+ gclog_or_tty->print("[YG occupancy: " SIZE_FORMAT " K (" SIZE_FORMAT " K)]",
213 _young_gen->used() / K,
214 _young_gen->capacity() / K);
215 }
216@@ -5172,8 +5172,8 @@ void CMSCollector::checkpointRootsFinalW
217 if (ser_ovflw > 0) {
218 if (PrintCMSStatistics != 0) {
219 gclog_or_tty->print_cr("Marking stack overflow (benign) "
220- "(pmc_pc="SIZE_FORMAT", pmc_rm="SIZE_FORMAT", kac="SIZE_FORMAT
221- ", kac_preclean="SIZE_FORMAT")",
222+ "(pmc_pc=" SIZE_FORMAT ", pmc_rm=" SIZE_FORMAT ", kac=" SIZE_FORMAT
223+ ", kac_preclean=" SIZE_FORMAT ")",
224 _ser_pmc_preclean_ovflw, _ser_pmc_remark_ovflw,
225 _ser_kac_ovflw, _ser_kac_preclean_ovflw);
226 }
227@@ -5186,7 +5186,7 @@ void CMSCollector::checkpointRootsFinalW
228 if (_par_pmc_remark_ovflw > 0 || _par_kac_ovflw > 0) {
229 if (PrintCMSStatistics != 0) {
230 gclog_or_tty->print_cr("Work queue overflow (benign) "
231- "(pmc_rm="SIZE_FORMAT", kac="SIZE_FORMAT")",
232+ "(pmc_rm=" SIZE_FORMAT ", kac=" SIZE_FORMAT ")",
233 _par_pmc_remark_ovflw, _par_kac_ovflw);
234 }
235 _par_pmc_remark_ovflw = 0;
236@@ -5194,12 +5194,12 @@ void CMSCollector::checkpointRootsFinalW
237 }
238 if (PrintCMSStatistics != 0) {
239 if (_markStack._hit_limit > 0) {
240- gclog_or_tty->print_cr(" (benign) Hit max stack size limit ("SIZE_FORMAT")",
241+ gclog_or_tty->print_cr(" (benign) Hit max stack size limit (" SIZE_FORMAT ")",
242 _markStack._hit_limit);
243 }
244 if (_markStack._failed_double > 0) {
245- gclog_or_tty->print_cr(" (benign) Failed stack doubling ("SIZE_FORMAT"),"
246- " current capacity "SIZE_FORMAT,
247+ gclog_or_tty->print_cr(" (benign) Failed stack doubling (" SIZE_FORMAT "),"
248+ " current capacity " SIZE_FORMAT,
249 _markStack._failed_double,
250 _markStack.capacity());
251 }
252@@ -5963,7 +5963,7 @@ void CMSCollector::do_remark_non_paralle
253 &markFromDirtyCardsClosure);
254 verify_work_stacks_empty();
255 if (PrintCMSStatistics != 0) {
256- gclog_or_tty->print(" (re-scanned "SIZE_FORMAT" dirty cards in cms gen) ",
257+ gclog_or_tty->print(" (re-scanned " SIZE_FORMAT " dirty cards in cms gen) ",
258 markFromDirtyCardsClosure.num_dirty_cards());
259 }
260 }
261@@ -6893,7 +6893,7 @@ void CMSMarkStack::expand() {
262 } else if (_failed_double++ == 0 && !CMSConcurrentMTEnabled && PrintGCDetails) {
263 // Failed to double capacity, continue;
264 // we print a detail message only once per CMS cycle.
265- gclog_or_tty->print(" (benign) Failed to expand marking stack from "SIZE_FORMAT"K to "
266+ gclog_or_tty->print(" (benign) Failed to expand marking stack from " SIZE_FORMAT "K to "
267 SIZE_FORMAT"K",
268 _capacity / K, new_capacity / K);
269 }
270@@ -8216,25 +8216,25 @@ SweepClosure::~SweepClosure() {
271 ShouldNotReachHere();
272 }
273 if (Verbose && PrintGC) {
274- gclog_or_tty->print("Collected "SIZE_FORMAT" objects, " SIZE_FORMAT " bytes",
275+ gclog_or_tty->print("Collected " SIZE_FORMAT " objects, " SIZE_FORMAT " bytes",
276 _numObjectsFreed, _numWordsFreed*sizeof(HeapWord));
277- gclog_or_tty->print_cr("\nLive "SIZE_FORMAT" objects, "
278+ gclog_or_tty->print_cr("\nLive " SIZE_FORMAT " objects, "
279 SIZE_FORMAT" bytes "
280- "Already free "SIZE_FORMAT" objects, "SIZE_FORMAT" bytes",
281+ "Already free " SIZE_FORMAT " objects, " SIZE_FORMAT " bytes",
282 _numObjectsLive, _numWordsLive*sizeof(HeapWord),
283 _numObjectsAlreadyFree, _numWordsAlreadyFree*sizeof(HeapWord));
284 size_t totalBytes = (_numWordsFreed + _numWordsLive + _numWordsAlreadyFree)
285 * sizeof(HeapWord);
286- gclog_or_tty->print_cr("Total sweep: "SIZE_FORMAT" bytes", totalBytes);
287+ gclog_or_tty->print_cr("Total sweep: " SIZE_FORMAT " bytes", totalBytes);
288
289 if (PrintCMSStatistics && CMSVerifyReturnedBytes) {
290 size_t indexListReturnedBytes = _sp->sumIndexedFreeListArrayReturnedBytes();
291 size_t dict_returned_bytes = _sp->dictionary()->sum_dict_returned_bytes();
292 size_t returned_bytes = indexListReturnedBytes + dict_returned_bytes;
293- gclog_or_tty->print("Returned "SIZE_FORMAT" bytes", returned_bytes);
294- gclog_or_tty->print(" Indexed List Returned "SIZE_FORMAT" bytes",
295+ gclog_or_tty->print("Returned " SIZE_FORMAT " bytes", returned_bytes);
296+ gclog_or_tty->print(" Indexed List Returned " SIZE_FORMAT " bytes",
297 indexListReturnedBytes);
298- gclog_or_tty->print_cr(" Dictionary Returned "SIZE_FORMAT" bytes",
299+ gclog_or_tty->print_cr(" Dictionary Returned " SIZE_FORMAT " bytes",
300 dict_returned_bytes);
301 }
302 }
303@@ -8313,13 +8313,13 @@ size_t SweepClosure::do_blk_careful(Heap
304 // coalesced chunk to the appropriate free list.
305 if (inFreeRange()) {
306 assert(freeFinger() >= _sp->bottom() && freeFinger() < _limit,
307- err_msg("freeFinger() " PTR_FORMAT" is out-of-bounds", freeFinger()));
308+ err_msg("freeFinger() " PTR_FORMAT " is out-of-bounds", freeFinger()));
309 flush_cur_free_chunk(freeFinger(),
310 pointer_delta(addr, freeFinger()));
311 if (CMSTraceSweeper) {
312 gclog_or_tty->print("Sweep: last chunk: ");
313- gclog_or_tty->print("put_free_blk 0x%x ("SIZE_FORMAT") "
314- "[coalesced:"SIZE_FORMAT"]\n",
315+ gclog_or_tty->print("put_free_blk 0x%x (" SIZE_FORMAT ") "
316+ "[coalesced:" SIZE_FORMAT "]\n",
317 freeFinger(), pointer_delta(addr, freeFinger()),
318 lastFreeRangeCoalesced());
319 }
320--- hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.hpp.orig
321+++ hotspot/src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
322@@ -92,7 +92,7 @@ public:
323 regions_at_put(_curr_index, NULL);
324 assert(hr->reclaimable_bytes() <= _remaining_reclaimable_bytes,
325 err_msg("remaining reclaimable bytes inconsistent "
326- "from region: "SIZE_FORMAT" remaining: "SIZE_FORMAT,
327+ "from region: " SIZE_FORMAT " remaining: " SIZE_FORMAT,
328 hr->reclaimable_bytes(), _remaining_reclaimable_bytes));
329 _remaining_reclaimable_bytes -= hr->reclaimable_bytes();
330 _curr_index += 1;
331--- hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp.orig
332+++ hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp
333@@ -284,7 +284,7 @@ void CMMarkStack::expand() {
334 if (PrintGCDetails && Verbose) {
335 // Failed to double capacity, continue;
336 gclog_or_tty->print(" (benign) Failed to expand marking stack capacity from "
337- SIZE_FORMAT"K to " SIZE_FORMAT"K",
338+ SIZE_FORMAT "K to " SIZE_FORMAT "K",
339 _capacity / K, new_capacity / K);
340 }
341 }
342@@ -581,7 +581,7 @@ ConcurrentMark::ConcurrentMark(G1Collect
343 _verbose_level = verbose_level;
344
345 if (verbose_low()) {
346- gclog_or_tty->print_cr("[global] init, heap start = "PTR_FORMAT", "
347+ gclog_or_tty->print_cr("[global] init, heap start = " PTR_FORMAT ", "
348 "heap end = " INTPTR_FORMAT, p2i(_heap_start), p2i(_heap_end));
349 }
350
351@@ -837,7 +837,7 @@ void ConcurrentMark::set_concurrency_and
352 // in a STW phase.
353 assert(!concurrent_marking_in_progress(), "invariant");
354 assert(out_of_regions(),
355- err_msg("only way to get here: _finger: "PTR_FORMAT", _heap_end: "PTR_FORMAT,
356+ err_msg("only way to get here: _finger: " PTR_FORMAT ", _heap_end: " PTR_FORMAT,
357 p2i(_finger), p2i(_heap_end)));
358 }
359 }
360@@ -1452,7 +1452,7 @@ public:
361
362 assert(start <= hr->end() && start <= ntams && ntams <= hr->end(),
363 err_msg("Preconditions not met - "
364- "start: "PTR_FORMAT", ntams: "PTR_FORMAT", end: "PTR_FORMAT,
365+ "start: " PTR_FORMAT ", ntams: " PTR_FORMAT ", end: " PTR_FORMAT,
366 p2i(start), p2i(ntams), p2i(hr->end())));
367
368 // Find the first marked object at or after "start".
369@@ -1769,10 +1769,10 @@ class FinalCountDataUpdateClosure: publi
370 }
371
372 assert(end_idx <= _card_bm->size(),
373- err_msg("oob: end_idx= "SIZE_FORMAT", bitmap size= "SIZE_FORMAT,
374+ err_msg("oob: end_idx= " SIZE_FORMAT ", bitmap size= " SIZE_FORMAT,
375 end_idx, _card_bm->size()));
376 assert(start_idx < _card_bm->size(),
377- err_msg("oob: start_idx= "SIZE_FORMAT", bitmap size= "SIZE_FORMAT,
378+ err_msg("oob: start_idx= " SIZE_FORMAT ", bitmap size= " SIZE_FORMAT,
379 start_idx, _card_bm->size()));
380
381 _cm->set_card_bitmap_range(_card_bm, start_idx, end_idx, true /* is_par */);
382@@ -2277,7 +2277,7 @@ class G1CMKeepAliveAndDrainClosure: publ
383 oop obj = oopDesc::load_decode_heap_oop(p);
384 if (_cm->verbose_high()) {
385 gclog_or_tty->print_cr("\t[%u] we're looking at location "
386- "*"PTR_FORMAT" = "PTR_FORMAT,
387+ "*" PTR_FORMAT " = " PTR_FORMAT,
388 _task->worker_id(), p2i(p), p2i((void*) obj));
389 }
390
391@@ -2846,7 +2846,7 @@ public:
392 }
393 }
394
395- _out->print_cr(" "PTR_FORMAT": "PTR_FORMAT"%s%s",
396+ _out->print_cr(" " PTR_FORMAT ": " PTR_FORMAT "%s%s",
397 p2i(p), p2i((void*) obj), str, str2);
398 }
399 };
400@@ -2873,7 +2873,7 @@ public:
401 bool print_it = _all || over_tams || marked;
402
403 if (print_it) {
404- _out->print_cr(" "PTR_FORMAT"%s",
405+ _out->print_cr(" " PTR_FORMAT "%s",
406 p2i((void *)o), (over_tams) ? " >" : (marked) ? " M" : "");
407 PrintReachableOopClosure oopCl(_out, _vo, _all);
408 o->oop_iterate_no_header(&oopCl);
409@@ -2894,7 +2894,7 @@ public:
410 HeapWord* e = hr->end();
411 HeapWord* t = hr->top();
412 HeapWord* p = _g1h->top_at_mark_start(hr, _vo);
413- _out->print_cr("** ["PTR_FORMAT", "PTR_FORMAT"] top: "PTR_FORMAT" "
414+ _out->print_cr("** [" PTR_FORMAT ", " PTR_FORMAT "] top: " PTR_FORMAT " "
415 "TAMS: " PTR_FORMAT, p2i(b), p2i(e), p2i(t), p2i(p));
416 _out->cr();
417
418@@ -3018,9 +3018,9 @@ ConcurrentMark::claim_region(uint worker
419 HeapWord* limit = curr_region->next_top_at_mark_start();
420
421 if (verbose_low()) {
422- gclog_or_tty->print_cr("[%u] curr_region = "PTR_FORMAT" "
423- "["PTR_FORMAT", "PTR_FORMAT"), "
424- "limit = "PTR_FORMAT,
425+ gclog_or_tty->print_cr("[%u] curr_region = " PTR_FORMAT " "
426+ "[" PTR_FORMAT ", " PTR_FORMAT "), "
427+ "limit = " PTR_FORMAT,
428 worker_id, p2i(curr_region), p2i(bottom), p2i(end), p2i(limit));
429 }
430
431@@ -3035,7 +3035,7 @@ ConcurrentMark::claim_region(uint worker
432
433 if (limit > bottom) {
434 if (verbose_low()) {
435- gclog_or_tty->print_cr("[%u] region "PTR_FORMAT" is not empty, "
436+ gclog_or_tty->print_cr("[%u] region " PTR_FORMAT " is not empty, "
437 "returning it ", worker_id, p2i(curr_region));
438 }
439 return curr_region;
440@@ -3043,7 +3043,7 @@ ConcurrentMark::claim_region(uint worker
441 assert(limit == bottom,
442 "the region limit should be at bottom");
443 if (verbose_low()) {
444- gclog_or_tty->print_cr("[%u] region "PTR_FORMAT" is empty, "
445+ gclog_or_tty->print_cr("[%u] region " PTR_FORMAT " is empty, "
446 "returning NULL", worker_id, p2i(curr_region));
447 }
448 // we return NULL and the caller should try calling
449@@ -3055,13 +3055,13 @@ ConcurrentMark::claim_region(uint worker
450 if (verbose_low()) {
451 if (curr_region == NULL) {
452 gclog_or_tty->print_cr("[%u] found uncommitted region, moving finger, "
453- "global finger = "PTR_FORMAT", "
454- "our finger = "PTR_FORMAT,
455+ "global finger = " PTR_FORMAT ", "
456+ "our finger = " PTR_FORMAT,
457 worker_id, p2i(_finger), p2i(finger));
458 } else {
459 gclog_or_tty->print_cr("[%u] somebody else moved the finger, "
460- "global finger = "PTR_FORMAT", "
461- "our finger = "PTR_FORMAT,
462+ "global finger = " PTR_FORMAT ", "
463+ "our finger = " PTR_FORMAT,
464 worker_id, p2i(_finger), p2i(finger));
465 }
466 }
467@@ -3097,7 +3097,7 @@ private:
468
469 void do_object_work(oop obj) {
470 guarantee(!_g1h->obj_in_cs(obj),
471- err_msg("obj: "PTR_FORMAT" in CSet, phase: %s, info: %d",
472+ err_msg("obj: " PTR_FORMAT " in CSet, phase: %s, info: %d",
473 p2i((void*) obj), phase_str(), _info));
474 }
475
476@@ -3158,7 +3158,7 @@ void ConcurrentMark::verify_no_cset_oops
477 // here.
478 HeapRegion* global_hr = _g1h->heap_region_containing_raw(global_finger);
479 guarantee(global_hr == NULL || global_finger == global_hr->bottom(),
480- err_msg("global finger: "PTR_FORMAT" region: "HR_FORMAT,
481+ err_msg("global finger: " PTR_FORMAT " region: " HR_FORMAT,
482 p2i(global_finger), HR_FORMAT_PARAMS(global_hr)));
483 }
484
485@@ -3172,7 +3172,7 @@ void ConcurrentMark::verify_no_cset_oops
486 HeapRegion* task_hr = _g1h->heap_region_containing_raw(task_finger);
487 guarantee(task_hr == NULL || task_finger == task_hr->bottom() ||
488 !task_hr->in_collection_set(),
489- err_msg("task finger: "PTR_FORMAT" region: "HR_FORMAT,
490+ err_msg("task finger: " PTR_FORMAT " region: " HR_FORMAT,
491 p2i(task_finger), HR_FORMAT_PARAMS(task_hr)));
492 }
493 }
494@@ -3214,8 +3214,8 @@ class AggregateCountDataHRClosure: publi
495
496 assert(start <= limit && limit <= hr->top() && hr->top() <= hr->end(),
497 err_msg("Preconditions not met - "
498- "start: "PTR_FORMAT", limit: "PTR_FORMAT", "
499- "top: "PTR_FORMAT", end: "PTR_FORMAT,
500+ "start: " PTR_FORMAT ", limit: " PTR_FORMAT ", "
501+ "top: " PTR_FORMAT ", end: " PTR_FORMAT,
502 p2i(start), p2i(limit), p2i(hr->top()), p2i(hr->end())));
503
504 assert(hr->next_marked_bytes() == 0, "Precondition");
505@@ -3494,7 +3494,7 @@ bool ConcurrentMark::do_yield_check(uint
506 #ifndef PRODUCT
507 // for debugging purposes
508 void ConcurrentMark::print_finger() {
509- gclog_or_tty->print_cr("heap ["PTR_FORMAT", "PTR_FORMAT"), global finger = "PTR_FORMAT,
510+ gclog_or_tty->print_cr("heap [" PTR_FORMAT ", " PTR_FORMAT "), global finger = " PTR_FORMAT,
511 p2i(_heap_start), p2i(_heap_end), p2i(_finger));
512 for (uint i = 0; i < _max_worker_id; ++i) {
513 gclog_or_tty->print(" %u: " PTR_FORMAT, i, p2i(_tasks[i]->finger()));
514@@ -3579,7 +3579,7 @@ void CMTask::setup_for_region(HeapRegion
515 "claim_region() should have filtered out continues humongous regions");
516
517 if (_cm->verbose_low()) {
518- gclog_or_tty->print_cr("[%u] setting up for region "PTR_FORMAT,
519+ gclog_or_tty->print_cr("[%u] setting up for region " PTR_FORMAT,
520 _worker_id, p2i(hr));
521 }
522
523@@ -3596,7 +3596,7 @@ void CMTask::update_region_limit() {
524 if (limit == bottom) {
525 if (_cm->verbose_low()) {
526 gclog_or_tty->print_cr("[%u] found an empty region "
527- "["PTR_FORMAT", "PTR_FORMAT")",
528+ "[" PTR_FORMAT ", " PTR_FORMAT ")",
529 _worker_id, p2i(bottom), p2i(limit));
530 }
531 // The region was collected underneath our feet.
532@@ -3628,7 +3628,7 @@ void CMTask::update_region_limit() {
533 void CMTask::giveup_current_region() {
534 assert(_curr_region != NULL, "invariant");
535 if (_cm->verbose_low()) {
536- gclog_or_tty->print_cr("[%u] giving up region "PTR_FORMAT,
537+ gclog_or_tty->print_cr("[%u] giving up region " PTR_FORMAT,
538 _worker_id, p2i(_curr_region));
539 }
540 clear_region_fields();
541@@ -3750,7 +3750,7 @@ void CMTask::regular_clock_call() {
542
543 if (_cm->verbose_medium()) {
544 gclog_or_tty->print_cr("[%u] regular clock, interval = %1.2lfms, "
545- "scanned = "SIZE_FORMAT"%s, refs reached = "SIZE_FORMAT"%s",
546+ "scanned = " SIZE_FORMAT "%s, refs reached = " SIZE_FORMAT "%s",
547 _worker_id, last_interval_ms,
548 _words_scanned,
549 (_words_scanned >= _words_scanned_limit) ? " (*)" : "",
550@@ -3919,7 +3919,7 @@ void CMTask::drain_local_queue(bool part
551 statsOnly( ++_local_pops );
552
553 if (_cm->verbose_high()) {
554- gclog_or_tty->print_cr("[%u] popped "PTR_FORMAT, _worker_id,
555+ gclog_or_tty->print_cr("[%u] popped " PTR_FORMAT, _worker_id,
556 p2i((void*) obj));
557 }
558
559@@ -4272,8 +4272,8 @@ void CMTask::do_marking_step(double time
560
561 if (_cm->verbose_low()) {
562 gclog_or_tty->print_cr("[%u] we're scanning part "
563- "["PTR_FORMAT", "PTR_FORMAT") "
564- "of region "HR_FORMAT,
565+ "[" PTR_FORMAT ", " PTR_FORMAT ") "
566+ "of region " HR_FORMAT,
567 _worker_id, p2i(_finger), p2i(_region_limit),
568 HR_FORMAT_PARAMS(_curr_region));
569 }
570@@ -4360,7 +4360,7 @@ void CMTask::do_marking_step(double time
571
572 if (_cm->verbose_low()) {
573 gclog_or_tty->print_cr("[%u] we successfully claimed "
574- "region "PTR_FORMAT,
575+ "region " PTR_FORMAT,
576 _worker_id, p2i(claimed_region));
577 }
578
579@@ -4421,7 +4421,7 @@ void CMTask::do_marking_step(double time
580
581 if (_cm->try_stealing(_worker_id, &_hash_seed, obj)) {
582 if (_cm->verbose_medium()) {
583- gclog_or_tty->print_cr("[%u] stolen "PTR_FORMAT" successfully",
584+ gclog_or_tty->print_cr("[%u] stolen " PTR_FORMAT " successfully",
585 _worker_id, p2i((void*) obj));
586 }
587
588@@ -4629,7 +4629,7 @@ CMTask::CMTask(uint worker_id,
589 // identify them easily in a large log file.
590 #define G1PPRL_LINE_PREFIX "###"
591
592-#define G1PPRL_ADDR_BASE_FORMAT " "PTR_FORMAT"-"PTR_FORMAT
593+#define G1PPRL_ADDR_BASE_FORMAT " " PTR_FORMAT "-" PTR_FORMAT
594 #ifdef _LP64
595 #define G1PPRL_ADDR_BASE_H_FORMAT " %37s"
596 #else // _LP64
597@@ -4639,16 +4639,16 @@ CMTask::CMTask(uint worker_id,
598 // For per-region info
599 #define G1PPRL_TYPE_FORMAT " %-4s"
600 #define G1PPRL_TYPE_H_FORMAT " %4s"
601-#define G1PPRL_BYTE_FORMAT " "SIZE_FORMAT_W(9)
602+#define G1PPRL_BYTE_FORMAT " " SIZE_FORMAT_W(9)
603 #define G1PPRL_BYTE_H_FORMAT " %9s"
604 #define G1PPRL_DOUBLE_FORMAT " %14.1f"
605 #define G1PPRL_DOUBLE_H_FORMAT " %14s"
606
607 // For summary info
608-#define G1PPRL_SUM_ADDR_FORMAT(tag) " "tag":"G1PPRL_ADDR_BASE_FORMAT
609-#define G1PPRL_SUM_BYTE_FORMAT(tag) " "tag": "SIZE_FORMAT
610-#define G1PPRL_SUM_MB_FORMAT(tag) " "tag": %1.2f MB"
611-#define G1PPRL_SUM_MB_PERC_FORMAT(tag) G1PPRL_SUM_MB_FORMAT(tag)" / %1.2f %%"
612+#define G1PPRL_SUM_ADDR_FORMAT(tag) " " tag ":" G1PPRL_ADDR_BASE_FORMAT
613+#define G1PPRL_SUM_BYTE_FORMAT(tag) " " tag ": " SIZE_FORMAT
614+#define G1PPRL_SUM_MB_FORMAT(tag) " " tag ": %1.2f MB"
615+#define G1PPRL_SUM_MB_PERC_FORMAT(tag) G1PPRL_SUM_MB_FORMAT(tag) " / %1.2f %%"
616
617 G1PrintRegionLivenessInfoClosure::
618 G1PrintRegionLivenessInfoClosure(outputStream* out, const char* phase_name)
619--- hotspot/src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp.orig
620+++ hotspot/src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
621@@ -196,8 +196,8 @@ inline bool CMBitMapRO::iterate(BitMapCl
622 assert(_bmStartWord <= (addr) && (addr) < (_bmStartWord + _bmWordSize), \
623 "outside underlying space?"); \
624 assert(G1CollectedHeap::heap()->is_in_exact(addr), \
625- err_msg("Trying to access not available bitmap "PTR_FORMAT \
626- " corresponding to "PTR_FORMAT" (%u)", \
627+ err_msg("Trying to access not available bitmap " PTR_FORMAT \
628+ " corresponding to " PTR_FORMAT " (%u)", \
629 p2i(this), p2i(addr), G1CollectedHeap::heap()->addr_to_region(addr)));
630
631 inline void CMBitMap::mark(HeapWord* addr) {
632@@ -343,7 +343,7 @@ inline void CMTask::make_reference_grey(
633
634 inline void CMTask::deal_with_reference(oop obj) {
635 if (_cm->verbose_high()) {
636- gclog_or_tty->print_cr("[%u] we're dealing with reference = "PTR_FORMAT,
637+ gclog_or_tty->print_cr("[%u] we're dealing with reference = " PTR_FORMAT,
638 _worker_id, p2i((void*) obj));
639 }
640
641@@ -392,7 +392,7 @@ inline void ConcurrentMark::grayRoot(oop
642 // assert that word_size is under an upper bound which is its
643 // containing region's capacity.
644 assert(word_size * HeapWordSize <= hr->capacity(),
645- err_msg("size: "SIZE_FORMAT" capacity: "SIZE_FORMAT" "HR_FORMAT,
646+ err_msg("size: " SIZE_FORMAT " capacity: " SIZE_FORMAT " " HR_FORMAT,
647 word_size * HeapWordSize, hr->capacity(),
648 HR_FORMAT_PARAMS(hr)));
649
650--- hotspot/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp.orig
651+++ hotspot/src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
652@@ -140,7 +140,7 @@ HeapWord* G1AllocRegion::new_alloc_regio
653 }
654
655 void G1AllocRegion::fill_in_ext_msg(ar_ext_msg* msg, const char* message) {
656- msg->append("[%s] %s c: %u b: %s r: "PTR_FORMAT" u: "SIZE_FORMAT,
657+ msg->append("[%s] %s c: %u b: %s r: " PTR_FORMAT " u: " SIZE_FORMAT,
658 _name, message, _count, BOOL_TO_STR(_bot_updates),
659 p2i(_alloc_region), _used_bytes_before);
660 }
661@@ -217,7 +217,7 @@ void G1AllocRegion::trace(const char* st
662
663 if (G1_ALLOC_REGION_TRACING > 1) {
664 if (result != NULL) {
665- jio_snprintf(rest_buffer, buffer_length, SIZE_FORMAT" "PTR_FORMAT,
666+ jio_snprintf(rest_buffer, buffer_length, SIZE_FORMAT " " PTR_FORMAT,
667 word_size, result);
668 } else if (word_size != 0) {
669 jio_snprintf(rest_buffer, buffer_length, SIZE_FORMAT, word_size);
670--- hotspot/src/share/vm/gc_implementation/g1/g1Allocator.hpp.orig
671+++ hotspot/src/share/vm/gc_implementation/g1/g1Allocator.hpp
672@@ -73,7 +73,7 @@ public:
673
674 void decrease_used(size_t bytes) {
675 assert(_summary_bytes_used >= bytes,
676- err_msg("invariant: _summary_bytes_used: "SIZE_FORMAT" should be >= bytes: "SIZE_FORMAT,
677+ err_msg("invariant: _summary_bytes_used: " SIZE_FORMAT " should be >= bytes: " SIZE_FORMAT,
678 _summary_bytes_used, bytes));
679 _summary_bytes_used -= bytes;
680 }
681--- hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp.orig
682+++ hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
683@@ -385,11 +385,11 @@ G1BlockOffsetArray::verify_for_object(He
684 HeapWord* card_addr = _array->address_for_index(card);
685 HeapWord* block_start = block_start_const(card_addr);
686 if (block_start != obj_start) {
687- gclog_or_tty->print_cr("block start: "PTR_FORMAT" is incorrect - "
688- "card index: "SIZE_FORMAT" "
689- "card addr: "PTR_FORMAT" BOT entry: %u "
690- "obj: "PTR_FORMAT" word size: "SIZE_FORMAT" "
691- "cards: ["SIZE_FORMAT","SIZE_FORMAT"]",
692+ gclog_or_tty->print_cr("block start: " PTR_FORMAT " is incorrect - "
693+ "card index: " SIZE_FORMAT " "
694+ "card addr: " PTR_FORMAT " BOT entry: %u "
695+ "obj: " PTR_FORMAT " word size: " SIZE_FORMAT " "
696+ "cards: [" SIZE_FORMAT "," SIZE_FORMAT "]",
697 block_start, card, card_addr,
698 _array->offset_array(card),
699 obj_start, word_size, first_card, last_card);
700@@ -404,11 +404,11 @@ void
701 G1BlockOffsetArray::print_on(outputStream* out) {
702 size_t from_index = _array->index_for(_bottom);
703 size_t to_index = _array->index_for(_end);
704- out->print_cr(">> BOT for area ["PTR_FORMAT","PTR_FORMAT") "
705- "cards ["SIZE_FORMAT","SIZE_FORMAT")",
706+ out->print_cr(">> BOT for area [" PTR_FORMAT "," PTR_FORMAT ") "
707+ "cards [" SIZE_FORMAT "," SIZE_FORMAT ")",
708 _bottom, _end, from_index, to_index);
709 for (size_t i = from_index; i < to_index; ++i) {
710- out->print_cr(" entry "SIZE_FORMAT_W(8)" | "PTR_FORMAT" : %3u",
711+ out->print_cr(" entry " SIZE_FORMAT_W(8) " | " PTR_FORMAT " : %3u",
712 i, _array->address_for_index(i),
713 (uint) _array->offset_array(i));
714 }
715@@ -488,7 +488,7 @@ G1BlockOffsetArrayContigSpace::set_for_s
716 void
717 G1BlockOffsetArrayContigSpace::print_on(outputStream* out) {
718 G1BlockOffsetArray::print_on(out);
719- out->print_cr(" next offset threshold: "PTR_FORMAT, _next_offset_threshold);
720- out->print_cr(" next offset index: "SIZE_FORMAT, _next_offset_index);
721+ out->print_cr(" next offset threshold: " PTR_FORMAT, _next_offset_threshold);
722+ out->print_cr(" next offset index: " SIZE_FORMAT, _next_offset_index);
723 }
724 #endif // !PRODUCT
725--- hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp.orig
726+++ hotspot/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
727@@ -47,15 +47,15 @@ G1BlockOffsetTable::block_start_const(co
728 }
729 }
730
731-#define check_index(index, msg) \
732- assert((index) < (_reserved.word_size() >> LogN_words), \
733- err_msg("%s - index: "SIZE_FORMAT", _vs.committed_size: "SIZE_FORMAT, \
734- msg, (index), (_reserved.word_size() >> LogN_words))); \
735- assert(G1CollectedHeap::heap()->is_in_exact(address_for_index_raw(index)), \
736- err_msg("Index "SIZE_FORMAT" corresponding to "PTR_FORMAT \
737- " (%u) is not in committed area.", \
738- (index), \
739- p2i(address_for_index_raw(index)), \
740+#define check_index(index, msg) \
741+ assert((index) < (_reserved.word_size() >> LogN_words), \
742+ err_msg("%s - index: " SIZE_FORMAT ", _vs.committed_size: " SIZE_FORMAT, \
743+ msg, (index), (_reserved.word_size() >> LogN_words))); \
744+ assert(G1CollectedHeap::heap()->is_in_exact(address_for_index_raw(index)), \
745+ err_msg("Index " SIZE_FORMAT " corresponding to " PTR_FORMAT \
746+ " (%u) is not in committed area.", \
747+ (index), \
748+ p2i(address_for_index_raw(index)), \
749 G1CollectedHeap::heap()->addr_to_region(address_for_index_raw(index))));
750
751 u_char G1BlockOffsetSharedArray::offset_array(size_t index) const {
752--- hotspot/src/share/vm/gc_implementation/g1/g1CardCounts.cpp.orig
753+++ hotspot/src/share/vm/gc_implementation/g1/g1CardCounts.cpp
754@@ -44,7 +44,7 @@ void G1CardCountsMappingChangedListener:
755 void G1CardCounts::clear_range(size_t from_card_num, size_t to_card_num) {
756 if (has_count_table()) {
757 assert(from_card_num < to_card_num,
758- err_msg("Wrong order? from: " SIZE_FORMAT ", to: "SIZE_FORMAT,
759+ err_msg("Wrong order? from: " SIZE_FORMAT ", to: " SIZE_FORMAT,
760 from_card_num, to_card_num));
761 Copy::fill_to_bytes(&_card_counts[from_card_num], (to_card_num - from_card_num));
762 }
763@@ -87,7 +87,7 @@ uint G1CardCounts::add_card_count(jbyte*
764 if (has_count_table()) {
765 size_t card_num = ptr_2_card_num(card_ptr);
766 assert(card_num < _reserved_max_card_num,
767- err_msg("Card "SIZE_FORMAT" outside of card counts table (max size "SIZE_FORMAT")",
768+ err_msg("Card " SIZE_FORMAT " outside of card counts table (max size " SIZE_FORMAT ")",
769 card_num, _reserved_max_card_num));
770 count = (uint) _card_counts[card_num];
771 if (count < G1ConcRSHotCardLimit) {
772--- hotspot/src/share/vm/gc_implementation/g1/g1CardCounts.hpp.orig
773+++ hotspot/src/share/vm/gc_implementation/g1/g1CardCounts.hpp
774@@ -91,7 +91,7 @@ class G1CardCounts: public CHeapObj<mtGC
775
776 jbyte* card_num_2_ptr(size_t card_num) {
777 assert(card_num >= 0 && card_num < _reserved_max_card_num,
778- err_msg("card num out of range: "SIZE_FORMAT, card_num));
779+ err_msg("card num out of range: " SIZE_FORMAT, card_num));
780 return (jbyte*) (_ct_bot + card_num);
781 }
782
783--- hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp.orig
784+++ hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
785@@ -230,7 +230,7 @@ bool YoungList::check_list_well_formed()
786 HeapRegion* last = NULL;
787 while (curr != NULL) {
788 if (!curr->is_young()) {
789- gclog_or_tty->print_cr("### YOUNG REGION "PTR_FORMAT"-"PTR_FORMAT" "
790+ gclog_or_tty->print_cr("### YOUNG REGION " PTR_FORMAT "-" PTR_FORMAT " "
791 "incorrectly tagged (y: %d, surv: %d)",
792 curr->bottom(), curr->end(),
793 curr->is_young(), curr->is_survivor());
794@@ -359,7 +359,7 @@ void YoungList::print() {
795 if (curr == NULL)
796 gclog_or_tty->print_cr(" empty");
797 while (curr != NULL) {
798- gclog_or_tty->print_cr(" "HR_FORMAT", P: "PTR_FORMAT ", N: "PTR_FORMAT", age: %4d",
799+ gclog_or_tty->print_cr(" " HR_FORMAT ", P: " PTR_FORMAT ", N: " PTR_FORMAT ", age: %4d",
800 HR_FORMAT_PARAMS(curr),
801 curr->prev_top_at_mark_start(),
802 curr->next_top_at_mark_start(),
803@@ -490,7 +490,7 @@ void G1CollectedHeap::check_ct_logs_at_s
804 gclog_or_tty->print_cr("Log entries = %d, dirty cards = %d.",
805 clear.num_processed(), orig_count);
806 guarantee(redirty.num_processed() == clear.num_processed(),
807- err_msg("Redirtied "SIZE_FORMAT" cards, bug cleared "SIZE_FORMAT,
808+ err_msg("Redirtied " SIZE_FORMAT " cards, bug cleared " SIZE_FORMAT,
809 redirty.num_processed(), clear.num_processed()));
810
811 CountNonCleanMemRegionClosure count3(this);
812@@ -528,7 +528,7 @@ G1CollectedHeap::new_region_try_secondar
813 HeapRegion* res = _hrm.allocate_free_region(is_old);
814 if (G1ConcRegionFreeingVerbose) {
815 gclog_or_tty->print_cr("G1ConcRegionFreeing [region alloc] : "
816- "allocated "HR_FORMAT" from secondary_free_list",
817+ "allocated " HR_FORMAT " from secondary_free_list",
818 HR_FORMAT_PARAMS(res));
819 }
820 return res;
821@@ -1597,8 +1597,8 @@ resize_if_necessary_after_full_collectio
822 // This assert only makes sense here, before we adjust them
823 // with respect to the min and max heap size.
824 assert(minimum_desired_capacity <= maximum_desired_capacity,
825- err_msg("minimum_desired_capacity = "SIZE_FORMAT", "
826- "maximum_desired_capacity = "SIZE_FORMAT,
827+ err_msg("minimum_desired_capacity = " SIZE_FORMAT ", "
828+ "maximum_desired_capacity = " SIZE_FORMAT,
829 minimum_desired_capacity, maximum_desired_capacity));
830
831 // Should not be greater than the heap max size. No need to adjust
832@@ -2256,7 +2256,7 @@ public:
833 virtual bool doHeapRegion(HeapRegion* hr) {
834 unsigned region_gc_time_stamp = hr->get_gc_time_stamp();
835 if (_gc_time_stamp != region_gc_time_stamp) {
836- gclog_or_tty->print_cr("Region "HR_FORMAT" has GC time stamp = %d, "
837+ gclog_or_tty->print_cr("Region " HR_FORMAT " has GC time stamp = %d, "
838 "expected %d", HR_FORMAT_PARAMS(hr),
839 region_gc_time_stamp, _gc_time_stamp);
840 _failures = true;
841@@ -2679,7 +2679,7 @@ public:
842 } else if (r->continuesHumongous()) {
843 if (r->humongous_start_region() != _sh_region) {
844 gclog_or_tty->print_cr("Region " HR_FORMAT ", "
845- "HS = "PTR_FORMAT", should be "PTR_FORMAT,
846+ "HS = " PTR_FORMAT ", should be " PTR_FORMAT,
847 HR_FORMAT_PARAMS(r),
848 r->humongous_start_region(),
849 _sh_region);
850@@ -2991,10 +2991,10 @@ public:
851 if (!oopDesc::is_null(heap_oop)) {
852 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
853 if (_g1h->is_obj_dead_cond(obj, _vo)) {
854- gclog_or_tty->print_cr("Root location "PTR_FORMAT" "
855- "points to dead obj "PTR_FORMAT, p, (void*) obj);
856+ gclog_or_tty->print_cr("Root location " PTR_FORMAT " "
857+ "points to dead obj " PTR_FORMAT, p, (void*) obj);
858 if (_vo == VerifyOption_G1UseMarkWord) {
859- gclog_or_tty->print_cr(" Mark word: "PTR_FORMAT, (void*)(obj->mark()));
860+ gclog_or_tty->print_cr(" Mark word: " PTR_FORMAT, (void*)(obj->mark()));
861 }
862 obj->print_on(gclog_or_tty);
863 _failures = true;
864@@ -3041,9 +3041,9 @@ class G1VerifyCodeRootOopClosure: public
865 // Verify that the strong code root list for this region
866 // contains the nmethod
867 if (!hrrs->strong_code_roots_list_contains(_nm)) {
868- gclog_or_tty->print_cr("Code root location "PTR_FORMAT" "
869- "from nmethod "PTR_FORMAT" not in strong "
870- "code roots for region ["PTR_FORMAT","PTR_FORMAT")",
871+ gclog_or_tty->print_cr("Code root location " PTR_FORMAT " "
872+ "from nmethod " PTR_FORMAT " not in strong "
873+ "code roots for region [" PTR_FORMAT "," PTR_FORMAT ")",
874 p, _nm, hr->bottom(), hr->end());
875 _failures = true;
876 }
877@@ -3173,7 +3173,7 @@ public:
878 if (o != NULL) {
879 HeapWord *start = (HeapWord *) o;
880 size_t word_sz = o->size();
881- gclog_or_tty->print("\nPrinting obj "PTR_FORMAT" of size " SIZE_FORMAT
882+ gclog_or_tty->print("\nPrinting obj " PTR_FORMAT " of size " SIZE_FORMAT
883 " isMarkedPrev %d isMarkedNext %d isAllocSince %d\n",
884 (void*) o, word_sz,
885 _g1->isMarkedPrev(o),
886@@ -3184,7 +3184,7 @@ public:
887 int *val;
888 for (cur = start; cur < end; cur++) {
889 val = (int *) cur;
890- gclog_or_tty->print("\t "PTR_FORMAT":"PTR_FORMAT"\n", val, *val);
891+ gclog_or_tty->print("\t " PTR_FORMAT ":" PTR_FORMAT "\n", val, *val);
892 }
893 }
894 }
895@@ -3219,9 +3219,9 @@ public:
896 r->object_iterate(&not_dead_yet_cl);
897 if (_vo != VerifyOption_G1UseNextMarking) {
898 if (r->max_live_bytes() < not_dead_yet_cl.live_bytes()) {
899- gclog_or_tty->print_cr("["PTR_FORMAT","PTR_FORMAT"] "
900- "max_live_bytes "SIZE_FORMAT" "
901- "< calculated "SIZE_FORMAT,
902+ gclog_or_tty->print_cr("[" PTR_FORMAT "," PTR_FORMAT "] "
903+ "max_live_bytes " SIZE_FORMAT " "
904+ "< calculated " SIZE_FORMAT,
905 r->bottom(), r->end(),
906 r->max_live_bytes(),
907 not_dead_yet_cl.live_bytes());
908@@ -3533,7 +3533,7 @@ public:
909 size_t occupied = hrrs->occupied();
910 _occupied_sum += occupied;
911
912- gclog_or_tty->print_cr("Printing RSet for region "HR_FORMAT,
913+ gclog_or_tty->print_cr("Printing RSet for region " HR_FORMAT,
914 HR_FORMAT_PARAMS(r));
915 if (occupied == 0) {
916 gclog_or_tty->print_cr(" RSet is empty");
917@@ -3552,7 +3552,7 @@ public:
918 }
919
920 ~PrintRSetsClosure() {
921- gclog_or_tty->print_cr("Occupied Sum: "SIZE_FORMAT, _occupied_sum);
922+ gclog_or_tty->print_cr("Occupied Sum: " SIZE_FORMAT, _occupied_sum);
923 gclog_or_tty->print_cr("========================================");
924 gclog_or_tty->cr();
925 }
926@@ -4416,7 +4416,7 @@ oop
927 G1CollectedHeap::handle_evacuation_failure_par(G1ParScanThreadState* _par_scan_state,
928 oop old) {
929 assert(obj_in_cs(old),
930- err_msg("obj: "PTR_FORMAT" should still be in the CSet",
931+ err_msg("obj: " PTR_FORMAT " should still be in the CSet",
932 (HeapWord*) old));
933 markOop m = old->mark();
934 oop forward_ptr = old->forward_to_atomic(old);
935@@ -4450,7 +4450,7 @@ G1CollectedHeap::handle_evacuation_failu
936 // space for this object (old != forward_ptr) or they beat us in
937 // self-forwarding it (old == forward_ptr).
938 assert(old == forward_ptr || !obj_in_cs(forward_ptr),
939- err_msg("obj: "PTR_FORMAT" forwarded to: "PTR_FORMAT" "
940+ err_msg("obj: " PTR_FORMAT " forwarded to: " PTR_FORMAT " "
941 "should not be in the CSet",
942 (HeapWord*) old, (HeapWord*) forward_ptr));
943 return forward_ptr;
944@@ -4837,16 +4837,16 @@ public:
945
946 ~G1StringSymbolTableUnlinkTask() {
947 guarantee(!_process_strings || !_do_in_parallel || StringTable::parallel_claimed_index() >= _initial_string_table_size,
948- err_msg("claim value "INT32_FORMAT" after unlink less than initial string table size "INT32_FORMAT,
949+ err_msg("claim value " INT32_FORMAT " after unlink less than initial string table size " INT32_FORMAT,
950 StringTable::parallel_claimed_index(), _initial_string_table_size));
951 guarantee(!_process_symbols || !_do_in_parallel || SymbolTable::parallel_claimed_index() >= _initial_symbol_table_size,
952- err_msg("claim value "INT32_FORMAT" after unlink less than initial symbol table size "INT32_FORMAT,
953+ err_msg("claim value " INT32_FORMAT " after unlink less than initial symbol table size " INT32_FORMAT,
954 SymbolTable::parallel_claimed_index(), _initial_symbol_table_size));
955
956 if (G1TraceStringSymbolTableScrubbing) {
957 gclog_or_tty->print_cr("Cleaned string and symbol table, "
958- "strings: "SIZE_FORMAT" processed, "SIZE_FORMAT" removed, "
959- "symbols: "SIZE_FORMAT" processed, "SIZE_FORMAT" removed",
960+ "strings: " SIZE_FORMAT " processed, " SIZE_FORMAT " removed, "
961+ "symbols: " SIZE_FORMAT " processed, " SIZE_FORMAT " removed",
962 strings_processed(), strings_removed(),
963 symbols_processed(), symbols_removed());
964 }
965@@ -6029,13 +6029,13 @@ void G1CollectedHeap::verify_dirty_young
966 bool G1CollectedHeap::verify_no_bits_over_tams(const char* bitmap_name, CMBitMapRO* bitmap,
967 HeapWord* tams, HeapWord* end) {
968 guarantee(tams <= end,
969- err_msg("tams: "PTR_FORMAT" end: "PTR_FORMAT, tams, end));
970+ err_msg("tams: " PTR_FORMAT " end: " PTR_FORMAT, tams, end));
971 HeapWord* result = bitmap->getNextMarkedWordAddress(tams, end);
972 if (result < end) {
973 gclog_or_tty->cr();
974- gclog_or_tty->print_cr("## wrong marked address on %s bitmap: "PTR_FORMAT,
975+ gclog_or_tty->print_cr("## wrong marked address on %s bitmap: " PTR_FORMAT,
976 bitmap_name, result);
977- gclog_or_tty->print_cr("## %s tams: "PTR_FORMAT" end: "PTR_FORMAT,
978+ gclog_or_tty->print_cr("## %s tams: " PTR_FORMAT " end: " PTR_FORMAT,
979 bitmap_name, tams, end);
980 return false;
981 }
982@@ -6061,7 +6061,7 @@ bool G1CollectedHeap::verify_bitmaps(con
983 res_n = verify_no_bits_over_tams("next", next_bitmap, ntams, end);
984 }
985 if (!res_p || !res_n) {
986- gclog_or_tty->print_cr("#### Bitmap verification failed for "HR_FORMAT,
987+ gclog_or_tty->print_cr("#### Bitmap verification failed for " HR_FORMAT,
988 HR_FORMAT_PARAMS(hr));
989 gclog_or_tty->print_cr("#### Caller: %s", caller);
990 return false;
991@@ -6373,7 +6373,7 @@ class G1FreeHumongousRegionClosure : pub
992 !r->rem_set()->is_empty()) {
993
994 if (G1TraceEagerReclaimHumongousObjects) {
995- gclog_or_tty->print_cr("Live humongous region %u size "SIZE_FORMAT" start "PTR_FORMAT" length "UINT32_FORMAT" with remset "SIZE_FORMAT" code roots "SIZE_FORMAT" is marked %d reclaim candidate %d type array %d",
996+ gclog_or_tty->print_cr("Live humongous region %u size " SIZE_FORMAT " start " PTR_FORMAT " length " UINT32_FORMAT " with remset " SIZE_FORMAT " code roots " SIZE_FORMAT " is marked %d reclaim candidate %d type array %d",
997 region_idx,
998 obj->size()*HeapWordSize,
999 r->bottom(),
1000@@ -6395,7 +6395,7 @@ class G1FreeHumongousRegionClosure : pub
1001 r->bottom()));
1002
1003 if (G1TraceEagerReclaimHumongousObjects) {
1004- gclog_or_tty->print_cr("Dead humongous region %u size "SIZE_FORMAT" start "PTR_FORMAT" length "UINT32_FORMAT" with remset "SIZE_FORMAT" code roots "SIZE_FORMAT" is marked %d reclaim candidate %d type array %d",
1005+ gclog_or_tty->print_cr("Dead humongous region %u size " SIZE_FORMAT " start " PTR_FORMAT " length " UINT32_FORMAT " with remset " SIZE_FORMAT " code roots " SIZE_FORMAT " is marked %d reclaim candidate %d type array %d",
1006 region_idx,
1007 obj->size()*HeapWordSize,
1008 r->bottom(),
1009@@ -6551,7 +6551,7 @@ public:
1010 NoYoungRegionsClosure() : _success(true) { }
1011 bool doHeapRegion(HeapRegion* r) {
1012 if (r->is_young()) {
1013- gclog_or_tty->print_cr("Region ["PTR_FORMAT", "PTR_FORMAT") tagged as young",
1014+ gclog_or_tty->print_cr("Region [" PTR_FORMAT ", " PTR_FORMAT ") tagged as young",
1015 r->bottom(), r->end());
1016 _success = false;
1017 }
1018@@ -6680,7 +6680,7 @@ void G1CollectedHeap::rebuild_region_set
1019 }
1020 assert(_allocator->used_unlocked() == recalculate_used(),
1021 err_msg("inconsistent _allocator->used_unlocked(), "
1022- "value: "SIZE_FORMAT" recalculated: "SIZE_FORMAT,
1023+ "value: " SIZE_FORMAT " recalculated: " SIZE_FORMAT,
1024 _allocator->used_unlocked(), recalculate_used()));
1025 }
1026
1027@@ -6901,8 +6901,8 @@ class RegisterNMethodOopClosure: public
1028 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
1029 HeapRegion* hr = _g1h->heap_region_containing(obj);
1030 assert(!hr->continuesHumongous(),
1031- err_msg("trying to add code root "PTR_FORMAT" in continuation of humongous region "HR_FORMAT
1032- " starting at "HR_FORMAT,
1033+ err_msg("trying to add code root " PTR_FORMAT " in continuation of humongous region " HR_FORMAT
1034+ " starting at " HR_FORMAT,
1035 _nm, HR_FORMAT_PARAMS(hr), HR_FORMAT_PARAMS(hr->humongous_start_region())));
1036
1037 // HeapRegion::add_strong_code_root_locked() avoids adding duplicate entries.
1038@@ -6928,8 +6928,8 @@ class UnregisterNMethodOopClosure: publi
1039 oop obj = oopDesc::decode_heap_oop_not_null(heap_oop);
1040 HeapRegion* hr = _g1h->heap_region_containing(obj);
1041 assert(!hr->continuesHumongous(),
1042- err_msg("trying to remove code root "PTR_FORMAT" in continuation of humongous region "HR_FORMAT
1043- " starting at "HR_FORMAT,
1044+ err_msg("trying to remove code root " PTR_FORMAT " in continuation of humongous region " HR_FORMAT
1045+ " starting at " HR_FORMAT,
1046 _nm, HR_FORMAT_PARAMS(hr), HR_FORMAT_PARAMS(hr->humongous_start_region())));
1047
1048 hr->remove_strong_code_root(_nm);
1049--- hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp.orig
1050+++ hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
1051@@ -81,7 +81,7 @@ inline HeapRegion* G1CollectedHeap::regi
1052
1053 inline uint G1CollectedHeap::addr_to_region(HeapWord* addr) const {
1054 assert(is_in_reserved(addr),
1055- err_msg("Cannot calculate region index for address "PTR_FORMAT" that is outside of the heap ["PTR_FORMAT", "PTR_FORMAT")",
1056+ err_msg("Cannot calculate region index for address " PTR_FORMAT " that is outside of the heap [" PTR_FORMAT ", " PTR_FORMAT ")",
1057 p2i(addr), p2i(_reserved.start()), p2i(_reserved.end())));
1058 return (uint)(pointer_delta(addr, _reserved.start(), sizeof(uint8_t)) >> HeapRegion::LogOfHRGrainBytes);
1059 }
1060@@ -94,7 +94,7 @@ template <class T>
1061 inline HeapRegion* G1CollectedHeap::heap_region_containing_raw(const T addr) const {
1062 assert(addr != NULL, "invariant");
1063 assert(is_in_g1_reserved((const void*) addr),
1064- err_msg("Address "PTR_FORMAT" is outside of the heap ranging from ["PTR_FORMAT" to "PTR_FORMAT")",
1065+ err_msg("Address " PTR_FORMAT " is outside of the heap ranging from [" PTR_FORMAT " to " PTR_FORMAT ")",
1066 p2i((void*)addr), p2i(g1_reserved().start()), p2i(g1_reserved().end())));
1067 return _hrm.addr_to_region((HeapWord*) addr);
1068 }
1069--- hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp.orig
1070+++ hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
1071@@ -199,7 +199,7 @@ G1CollectorPolicy::G1CollectorPolicy() :
1072 const size_t region_size = HeapRegion::GrainWords;
1073 if (YoungPLABSize > region_size || OldPLABSize > region_size) {
1074 char buffer[128];
1075- jio_snprintf(buffer, sizeof(buffer), "%sPLABSize should be at most "SIZE_FORMAT,
1076+ jio_snprintf(buffer, sizeof(buffer), "%sPLABSize should be at most " SIZE_FORMAT,
1077 OldPLABSize > region_size ? "Old" : "Young", region_size);
1078 vm_exit_during_initialization(buffer);
1079 }
1080@@ -846,7 +846,7 @@ void G1CollectorPolicy::record_collectio
1081 update_survivors_policy();
1082
1083 assert(_g1->used() == _g1->recalculate_used(),
1084- err_msg("sanity, used: "SIZE_FORMAT" recalculate_used: "SIZE_FORMAT,
1085+ err_msg("sanity, used: " SIZE_FORMAT " recalculate_used: " SIZE_FORMAT,
1086 _g1->used(), _g1->recalculate_used()));
1087
1088 double s_w_t_ms = (start_time_sec - _stop_world_start) * 1000.0;
1089@@ -1231,10 +1231,10 @@ void G1CollectorPolicy::print_detailed_h
1090 (_young_list_target_length * HeapRegion::GrainBytes) - survivor_used_bytes_after_gc;
1091
1092 gclog_or_tty->print(
1093- " [Eden: "EXT_SIZE_FORMAT"("EXT_SIZE_FORMAT")->"EXT_SIZE_FORMAT"("EXT_SIZE_FORMAT") "
1094- "Survivors: "EXT_SIZE_FORMAT"->"EXT_SIZE_FORMAT" "
1095- "Heap: "EXT_SIZE_FORMAT"("EXT_SIZE_FORMAT")->"
1096- EXT_SIZE_FORMAT"("EXT_SIZE_FORMAT")]",
1097+ " [Eden: " EXT_SIZE_FORMAT "(" EXT_SIZE_FORMAT ")->" EXT_SIZE_FORMAT "(" EXT_SIZE_FORMAT ") "
1098+ "Survivors: " EXT_SIZE_FORMAT "->" EXT_SIZE_FORMAT " "
1099+ "Heap: " EXT_SIZE_FORMAT "(" EXT_SIZE_FORMAT ")->"
1100+ EXT_SIZE_FORMAT "(" EXT_SIZE_FORMAT ")]",
1101 EXT_SIZE_PARAMS(_eden_used_bytes_before_gc),
1102 EXT_SIZE_PARAMS(_eden_capacity_bytes_before_gc),
1103 EXT_SIZE_PARAMS(eden_used_bytes_after_gc),
1104@@ -1851,7 +1851,7 @@ void G1CollectorPolicy::print_collection
1105 while (csr != NULL) {
1106 HeapRegion* next = csr->next_in_collection_set();
1107 assert(csr->in_collection_set(), "bad CS");
1108- st->print_cr(" "HR_FORMAT", P: "PTR_FORMAT "N: "PTR_FORMAT", age: %4d",
1109+ st->print_cr(" " HR_FORMAT ", P: " PTR_FORMAT "N: " PTR_FORMAT ", age: %4d",
1110 HR_FORMAT_PARAMS(csr),
1111 csr->prev_top_at_mark_start(), csr->next_top_at_mark_start(),
1112 csr->age_in_surv_rate_group_cond());
1113--- hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp.orig
1114+++ hotspot/src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
1115@@ -121,15 +121,15 @@ public:
1116 // Single parameter format strings
1117 #define ergo_format_str(_name_) ", " _name_ ": %s"
1118 #define ergo_format_region(_name_) ", " _name_ ": %u regions"
1119-#define ergo_format_byte(_name_) ", " _name_ ": "SIZE_FORMAT" bytes"
1120+#define ergo_format_byte(_name_) ", " _name_ ": " SIZE_FORMAT " bytes"
1121 #define ergo_format_double(_name_) ", " _name_ ": %1.2f"
1122 #define ergo_format_perc(_name_) ", " _name_ ": %1.2f %%"
1123 #define ergo_format_ms(_name_) ", " _name_ ": %1.2f ms"
1124-#define ergo_format_size(_name_) ", " _name_ ": "SIZE_FORMAT
1125+#define ergo_format_size(_name_) ", " _name_ ": " SIZE_FORMAT
1126
1127 // Double parameter format strings
1128 #define ergo_format_byte_perc(_name_) \
1129- ", " _name_ ": "SIZE_FORMAT" bytes (%1.2f %%)"
1130+ ", " _name_ ": " SIZE_FORMAT " bytes (%1.2f %%)"
1131
1132 // Generates the format string
1133 #define ergo_format(_extra_format_) \
1134--- hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp.orig
1135+++ hotspot/src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
1136@@ -332,7 +332,7 @@ void G1GCPhaseTimes::print_stats(int lev
1137 }
1138
1139 void G1GCPhaseTimes::print_stats(int level, const char* str, size_t value) {
1140- LineBuffer(level).append_and_print_cr("[%s: "SIZE_FORMAT"]", str, value);
1141+ LineBuffer(level).append_and_print_cr("[%s: " SIZE_FORMAT "]", str, value);
1142 }
1143
1144 void G1GCPhaseTimes::print_stats(int level, const char* str, double value, uint workers) {
1145@@ -452,7 +452,7 @@ class G1GCParPhasePrinter : public Stack
1146
1147 if (phase->_thread_work_items != NULL) {
1148 LineBuffer buf2(phase->_thread_work_items->_indent_level);
1149- buf2.append_and_print_cr("[%s: "SIZE_FORMAT"]", phase->_thread_work_items->_title, _phase_times->sum_thread_work_items(phase_id));
1150+ buf2.append_and_print_cr("[%s: " SIZE_FORMAT "]", phase->_thread_work_items->_title, _phase_times->sum_thread_work_items(phase_id));
1151 }
1152 }
1153
1154--- hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp.orig
1155+++ hotspot/src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
1156@@ -84,18 +84,18 @@ void G1HRPrinter::print(ActionType actio
1157
1158 if (type_str != NULL) {
1159 if (top != NULL) {
1160- gclog_or_tty->print_cr(G1HR_PREFIX" %s(%s) "PTR_FORMAT" "PTR_FORMAT,
1161+ gclog_or_tty->print_cr(G1HR_PREFIX" %s(%s) " PTR_FORMAT " " PTR_FORMAT,
1162 action_str, type_str, bottom, top);
1163 } else {
1164- gclog_or_tty->print_cr(G1HR_PREFIX" %s(%s) "PTR_FORMAT,
1165+ gclog_or_tty->print_cr(G1HR_PREFIX" %s(%s) " PTR_FORMAT,
1166 action_str, type_str, bottom);
1167 }
1168 } else {
1169 if (top != NULL) {
1170- gclog_or_tty->print_cr(G1HR_PREFIX" %s "PTR_FORMAT" "PTR_FORMAT,
1171+ gclog_or_tty->print_cr(G1HR_PREFIX" %s " PTR_FORMAT " " PTR_FORMAT,
1172 action_str, bottom, top);
1173 } else {
1174- gclog_or_tty->print_cr(G1HR_PREFIX" %s "PTR_FORMAT,
1175+ gclog_or_tty->print_cr(G1HR_PREFIX" %s " PTR_FORMAT,
1176 action_str, bottom);
1177 }
1178 }
1179@@ -104,11 +104,11 @@ void G1HRPrinter::print(ActionType actio
1180 void G1HRPrinter::print(ActionType action, HeapWord* bottom, HeapWord* end) {
1181 const char* action_str = action_name(action);
1182
1183- gclog_or_tty->print_cr(G1HR_PREFIX" %s ["PTR_FORMAT","PTR_FORMAT"]",
1184+ gclog_or_tty->print_cr(G1HR_PREFIX" %s [" PTR_FORMAT "," PTR_FORMAT "]",
1185 action_str, bottom, end);
1186 }
1187
1188 void G1HRPrinter::print(PhaseType phase, size_t phase_num) {
1189 const char* phase_str = phase_name(phase);
1190- gclog_or_tty->print_cr(G1HR_PREFIX" #%s "SIZE_FORMAT, phase_str, phase_num);
1191+ gclog_or_tty->print_cr(G1HR_PREFIX" #%s " SIZE_FORMAT, phase_str, phase_num);
1192 }
1193--- hotspot/src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp.orig
1194+++ hotspot/src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
1195@@ -118,7 +118,7 @@ inline void G1CMOopClosure::do_oop_nv(T*
1196 oop obj = oopDesc::load_decode_heap_oop(p);
1197 if (_cm->verbose_high()) {
1198 gclog_or_tty->print_cr("[%u] we're looking at location "
1199- "*"PTR_FORMAT" = "PTR_FORMAT,
1200+ "*" PTR_FORMAT " = " PTR_FORMAT,
1201 _task->worker_id(), p2i(p), p2i((void*) obj));
1202 }
1203 _task->deal_with_reference(obj);
1204--- hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp.orig
1205+++ hotspot/src/share/vm/gc_implementation/g1/g1RemSet.cpp
1206@@ -442,7 +442,7 @@ G1UpdateRSOrPushRefOopClosure(G1Collecte
1207 bool G1RemSet::refine_card(jbyte* card_ptr, uint worker_i,
1208 bool check_for_refs_into_cset) {
1209 assert(_g1->is_in_exact(_ct_bs->addr_for(card_ptr)),
1210- err_msg("Card at "PTR_FORMAT" index "SIZE_FORMAT" representing heap at "PTR_FORMAT" (%u) must be in committed heap",
1211+ err_msg("Card at " PTR_FORMAT " index " SIZE_FORMAT " representing heap at " PTR_FORMAT " (%u) must be in committed heap",
1212 p2i(card_ptr),
1213 _ct_bs->index_for(_ct_bs->addr_for(card_ptr)),
1214 _ct_bs->addr_for(card_ptr),
1215--- hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp.orig
1216+++ hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
1217@@ -344,16 +344,16 @@ public:
1218
1219 void G1RemSetSummary::print_on(outputStream* out) {
1220 out->print_cr("\n Recent concurrent refinement statistics");
1221- out->print_cr(" Processed "SIZE_FORMAT" cards",
1222+ out->print_cr(" Processed " SIZE_FORMAT " cards",
1223 num_concurrent_refined_cards());
1224- out->print_cr(" Of "SIZE_FORMAT" completed buffers:", num_processed_buf_total());
1225- out->print_cr(" "SIZE_FORMAT_W(8)" (%5.1f%%) by concurrent RS threads.",
1226+ out->print_cr(" Of " SIZE_FORMAT " completed buffers:", num_processed_buf_total());
1227+ out->print_cr(" " SIZE_FORMAT_W(8) " (%5.1f%%) by concurrent RS threads.",
1228 num_processed_buf_total(),
1229 percent_of(num_processed_buf_rs_threads(), num_processed_buf_total()));
1230- out->print_cr(" "SIZE_FORMAT_W(8)" (%5.1f%%) by mutator threads.",
1231+ out->print_cr(" " SIZE_FORMAT_W(8) " (%5.1f%%) by mutator threads.",
1232 num_processed_buf_mutator(),
1233 percent_of(num_processed_buf_mutator(), num_processed_buf_total()));
1234- out->print_cr(" Did "SIZE_FORMAT" coarsenings.", num_coarsenings());
1235+ out->print_cr(" Did " SIZE_FORMAT " coarsenings.", num_coarsenings());
1236 out->print_cr(" Concurrent RS threads times (s)");
1237 out->print(" ");
1238 for (uint i = 0; i < _num_vtimes; i++) {
1239--- hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp.orig
1240+++ hotspot/src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
1241@@ -151,7 +151,7 @@ void G1StringDedupQueue::unlink_or_oops_
1242 void G1StringDedupQueue::print_statistics(outputStream* st) {
1243 st->print_cr(
1244 " [Queue]\n"
1245- " [Dropped: "UINTX_FORMAT"]", _queue->_dropped);
1246+ " [Dropped: " UINTX_FORMAT "]", _queue->_dropped);
1247 }
1248
1249 void G1StringDedupQueue::verify() {
1250--- hotspot/src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp.orig
1251+++ hotspot/src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
1252@@ -80,8 +80,8 @@ void G1StringDedupStat::print_summary(ou
1253 st->stamp(PrintGCTimeStamps);
1254 st->print_cr(
1255 "[GC concurrent-string-deduplication, "
1256- G1_STRDEDUP_BYTES_FORMAT_NS"->"G1_STRDEDUP_BYTES_FORMAT_NS"("G1_STRDEDUP_BYTES_FORMAT_NS"), avg "
1257- G1_STRDEDUP_PERCENT_FORMAT_NS", "G1_STRDEDUP_TIME_FORMAT"]",
1258+ G1_STRDEDUP_BYTES_FORMAT_NS "->" G1_STRDEDUP_BYTES_FORMAT_NS "(" G1_STRDEDUP_BYTES_FORMAT_NS "), avg "
1259+ G1_STRDEDUP_PERCENT_FORMAT_NS ", " G1_STRDEDUP_TIME_FORMAT "]",
1260 G1_STRDEDUP_BYTES_PARAM(last_stat._new_bytes),
1261 G1_STRDEDUP_BYTES_PARAM(last_stat._new_bytes - last_stat._deduped_bytes),
1262 G1_STRDEDUP_BYTES_PARAM(last_stat._deduped_bytes),
1263@@ -135,22 +135,22 @@ void G1StringDedupStat::print_statistics
1264
1265 if (total) {
1266 st->print_cr(
1267- " [Total Exec: "UINTX_FORMAT"/"G1_STRDEDUP_TIME_FORMAT", Idle: "UINTX_FORMAT"/"G1_STRDEDUP_TIME_FORMAT", Blocked: "UINTX_FORMAT"/"G1_STRDEDUP_TIME_FORMAT"]",
1268+ " [Total Exec: " UINTX_FORMAT "/" G1_STRDEDUP_TIME_FORMAT ", Idle: " UINTX_FORMAT "/" G1_STRDEDUP_TIME_FORMAT ", Blocked: " UINTX_FORMAT "/" G1_STRDEDUP_TIME_FORMAT "]",
1269 stat._exec, stat._exec_elapsed, stat._idle, stat._idle_elapsed, stat._block, stat._block_elapsed);
1270 } else {
1271 st->print_cr(
1272- " [Last Exec: "G1_STRDEDUP_TIME_FORMAT", Idle: "G1_STRDEDUP_TIME_FORMAT", Blocked: "UINTX_FORMAT"/"G1_STRDEDUP_TIME_FORMAT"]",
1273+ " [Last Exec: " G1_STRDEDUP_TIME_FORMAT ", Idle: " G1_STRDEDUP_TIME_FORMAT ", Blocked: " UINTX_FORMAT "/" G1_STRDEDUP_TIME_FORMAT "]",
1274 stat._exec_elapsed, stat._idle_elapsed, stat._block, stat._block_elapsed);
1275 }
1276 st->print_cr(
1277- " [Inspected: "G1_STRDEDUP_OBJECTS_FORMAT"]\n"
1278- " [Skipped: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]\n"
1279- " [Hashed: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]\n"
1280- " [Known: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]\n"
1281- " [New: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT") "G1_STRDEDUP_BYTES_FORMAT"]\n"
1282- " [Deduplicated: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT") "G1_STRDEDUP_BYTES_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]\n"
1283- " [Young: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT") "G1_STRDEDUP_BYTES_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]\n"
1284- " [Old: "G1_STRDEDUP_OBJECTS_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT") "G1_STRDEDUP_BYTES_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT")]",
1285+ " [Inspected: " G1_STRDEDUP_OBJECTS_FORMAT "]\n"
1286+ " [Skipped: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]\n"
1287+ " [Hashed: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]\n"
1288+ " [Known: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]\n"
1289+ " [New: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ") " G1_STRDEDUP_BYTES_FORMAT "]\n"
1290+ " [Deduplicated: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ") " G1_STRDEDUP_BYTES_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]\n"
1291+ " [Young: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ") " G1_STRDEDUP_BYTES_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]\n"
1292+ " [Old: " G1_STRDEDUP_OBJECTS_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ") " G1_STRDEDUP_BYTES_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT ")]",
1293 stat._inspected,
1294 stat._skipped, skipped_percent,
1295 stat._hashed, hashed_percent,
1296--- hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp.orig
1297+++ hotspot/src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
1298@@ -596,12 +596,12 @@ void G1StringDedupTable::clean_entry_cac
1299 void G1StringDedupTable::print_statistics(outputStream* st) {
1300 st->print_cr(
1301 " [Table]\n"
1302- " [Memory Usage: "G1_STRDEDUP_BYTES_FORMAT_NS"]\n"
1303- " [Size: "SIZE_FORMAT", Min: "SIZE_FORMAT", Max: "SIZE_FORMAT"]\n"
1304- " [Entries: "UINTX_FORMAT", Load: "G1_STRDEDUP_PERCENT_FORMAT_NS", Cached: " UINTX_FORMAT ", Added: "UINTX_FORMAT", Removed: "UINTX_FORMAT"]\n"
1305- " [Resize Count: "UINTX_FORMAT", Shrink Threshold: "UINTX_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT_NS"), Grow Threshold: "UINTX_FORMAT"("G1_STRDEDUP_PERCENT_FORMAT_NS")]\n"
1306- " [Rehash Count: "UINTX_FORMAT", Rehash Threshold: "UINTX_FORMAT", Hash Seed: 0x%x]\n"
1307- " [Age Threshold: "UINTX_FORMAT"]",
1308+ " [Memory Usage: " G1_STRDEDUP_BYTES_FORMAT_NS "]\n"
1309+ " [Size: " SIZE_FORMAT ", Min: " SIZE_FORMAT ", Max: " SIZE_FORMAT "]\n"
1310+ " [Entries: " UINTX_FORMAT ", Load: " G1_STRDEDUP_PERCENT_FORMAT_NS ", Cached: " UINTX_FORMAT ", Added: " UINTX_FORMAT ", Removed: " UINTX_FORMAT "]\n"
1311+ " [Resize Count: " UINTX_FORMAT ", Shrink Threshold: " UINTX_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT_NS "), Grow Threshold: " UINTX_FORMAT "(" G1_STRDEDUP_PERCENT_FORMAT_NS ")]\n"
1312+ " [Rehash Count: " UINTX_FORMAT ", Rehash Threshold: " UINTX_FORMAT ", Hash Seed: 0x%x]\n"
1313+ " [Age Threshold: " UINTX_FORMAT "]",
1314 G1_STRDEDUP_BYTES_PARAM(_table->_size * sizeof(G1StringDedupEntry*) + (_table->_entries + _entry_cache->size()) * sizeof(G1StringDedupEntry)),
1315 _table->_size, _min_size, _max_size,
1316 _table->_entries, (double)_table->_entries / (double)_table->_size * 100.0, _entry_cache->size(), _entries_added, _entries_removed,
1317--- hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp.orig
1318+++ hotspot/src/share/vm/gc_implementation/g1/heapRegion.cpp
1319@@ -333,7 +333,7 @@ void HeapRegion::note_self_forwarding_re
1320 bool during_conc_mark,
1321 size_t marked_bytes) {
1322 assert(0 <= marked_bytes && marked_bytes <= used(),
1323- err_msg("marked: "SIZE_FORMAT" used: "SIZE_FORMAT,
1324+ err_msg("marked: " SIZE_FORMAT " used: " SIZE_FORMAT,
1325 marked_bytes, used()));
1326 _prev_top_at_mark_start = top();
1327 _prev_marked_bytes = marked_bytes;
1328@@ -514,9 +514,9 @@ class VerifyStrongCodeRootOopClosure: pu
1329 // Object is in the region. Check that its less than top
1330 if (_hr->top() <= (HeapWord*)obj) {
1331 // Object is above top
1332- gclog_or_tty->print_cr("Object "PTR_FORMAT" in region "
1333- "["PTR_FORMAT", "PTR_FORMAT") is above "
1334- "top "PTR_FORMAT,
1335+ gclog_or_tty->print_cr("Object " PTR_FORMAT " in region "
1336+ "[" PTR_FORMAT ", " PTR_FORMAT ") is above "
1337+ "top " PTR_FORMAT,
1338 (void *)obj, _hr->bottom(), _hr->end(), _hr->top());
1339 _failures = true;
1340 return;
1341@@ -550,22 +550,22 @@ public:
1342 if (nm != NULL) {
1343 // Verify that the nemthod is live
1344 if (!nm->is_alive()) {
1345- gclog_or_tty->print_cr("region ["PTR_FORMAT","PTR_FORMAT"] has dead nmethod "
1346- PTR_FORMAT" in its strong code roots",
1347+ gclog_or_tty->print_cr("region [" PTR_FORMAT "," PTR_FORMAT "] has dead nmethod "
1348+ PTR_FORMAT " in its strong code roots",
1349 _hr->bottom(), _hr->end(), nm);
1350 _failures = true;
1351 } else {
1352 VerifyStrongCodeRootOopClosure oop_cl(_hr, nm);
1353 nm->oops_do(&oop_cl);
1354 if (!oop_cl.has_oops_in_region()) {
1355- gclog_or_tty->print_cr("region ["PTR_FORMAT","PTR_FORMAT"] has nmethod "
1356- PTR_FORMAT" in its strong code roots "
1357+ gclog_or_tty->print_cr("region [" PTR_FORMAT "," PTR_FORMAT "] has nmethod "
1358+ PTR_FORMAT " in its strong code roots "
1359 "with no pointers into region",
1360 _hr->bottom(), _hr->end(), nm);
1361 _failures = true;
1362 } else if (oop_cl.failures()) {
1363- gclog_or_tty->print_cr("region ["PTR_FORMAT","PTR_FORMAT"] has other "
1364- "failures for nmethod "PTR_FORMAT,
1365+ gclog_or_tty->print_cr("region [" PTR_FORMAT "," PTR_FORMAT "] has other "
1366+ "failures for nmethod " PTR_FORMAT,
1367 _hr->bottom(), _hr->end(), nm);
1368 _failures = true;
1369 }
1370@@ -599,8 +599,8 @@ void HeapRegion::verify_strong_code_root
1371 // on its strong code root list
1372 if (is_empty()) {
1373 if (strong_code_roots_length > 0) {
1374- gclog_or_tty->print_cr("region ["PTR_FORMAT","PTR_FORMAT"] is empty "
1375- "but has "SIZE_FORMAT" code root entries",
1376+ gclog_or_tty->print_cr("region [" PTR_FORMAT "," PTR_FORMAT "] is empty "
1377+ "but has " SIZE_FORMAT " code root entries",
1378 bottom(), end(), strong_code_roots_length);
1379 *failures = true;
1380 }
1381@@ -609,8 +609,8 @@ void HeapRegion::verify_strong_code_root
1382
1383 if (continuesHumongous()) {
1384 if (strong_code_roots_length > 0) {
1385- gclog_or_tty->print_cr("region "HR_FORMAT" is a continuation of a humongous "
1386- "region but has "SIZE_FORMAT" code root entries",
1387+ gclog_or_tty->print_cr("region " HR_FORMAT " is a continuation of a humongous "
1388+ "region but has " SIZE_FORMAT " code root entries",
1389 HR_FORMAT_PARAMS(this), strong_code_roots_length);
1390 *failures = true;
1391 }
1392@@ -634,7 +634,7 @@ void HeapRegion::print_on(outputStream*
1393 else
1394 st->print(" ");
1395 st->print(" TS %5d", _gc_time_stamp);
1396- st->print(" PTAMS "PTR_FORMAT" NTAMS "PTR_FORMAT,
1397+ st->print(" PTAMS " PTR_FORMAT " NTAMS " PTR_FORMAT,
1398 prev_top_at_mark_start(), next_top_at_mark_start());
1399 G1OffsetTableContigSpace::print_on(st);
1400 }
1401@@ -708,25 +708,25 @@ public:
1402 }
1403 if (!_g1h->is_in_closed_subset(obj)) {
1404 HeapRegion* from = _g1h->heap_region_containing((HeapWord*)p);
1405- gclog_or_tty->print_cr("Field "PTR_FORMAT
1406- " of live obj "PTR_FORMAT" in region "
1407- "["PTR_FORMAT", "PTR_FORMAT")",
1408+ gclog_or_tty->print_cr("Field " PTR_FORMAT
1409+ " of live obj " PTR_FORMAT " in region "
1410+ "[" PTR_FORMAT ", " PTR_FORMAT ")",
1411 p, (void*) _containing_obj,
1412 from->bottom(), from->end());
1413 print_object(gclog_or_tty, _containing_obj);
1414- gclog_or_tty->print_cr("points to obj "PTR_FORMAT" not in the heap",
1415+ gclog_or_tty->print_cr("points to obj " PTR_FORMAT " not in the heap",
1416 (void*) obj);
1417 } else {
1418 HeapRegion* from = _g1h->heap_region_containing((HeapWord*)p);
1419 HeapRegion* to = _g1h->heap_region_containing((HeapWord*)obj);
1420- gclog_or_tty->print_cr("Field "PTR_FORMAT
1421- " of live obj "PTR_FORMAT" in region "
1422- "["PTR_FORMAT", "PTR_FORMAT")",
1423+ gclog_or_tty->print_cr("Field " PTR_FORMAT
1424+ " of live obj " PTR_FORMAT " in region "
1425+ "[" PTR_FORMAT ", " PTR_FORMAT ")",
1426 p, (void*) _containing_obj,
1427 from->bottom(), from->end());
1428 print_object(gclog_or_tty, _containing_obj);
1429- gclog_or_tty->print_cr("points to dead obj "PTR_FORMAT" in region "
1430- "["PTR_FORMAT", "PTR_FORMAT")",
1431+ gclog_or_tty->print_cr("points to dead obj " PTR_FORMAT " in region "
1432+ "[" PTR_FORMAT ", " PTR_FORMAT ")",
1433 (void*) obj, to->bottom(), to->end());
1434 print_object(gclog_or_tty, obj);
1435 }
1436@@ -784,14 +784,14 @@ public:
1437 gclog_or_tty->print_cr("----------");
1438 }
1439 gclog_or_tty->print_cr("Missing rem set entry:");
1440- gclog_or_tty->print_cr("Field "PTR_FORMAT" "
1441- "of obj "PTR_FORMAT", "
1442- "in region "HR_FORMAT,
1443+ gclog_or_tty->print_cr("Field " PTR_FORMAT " "
1444+ "of obj " PTR_FORMAT ", "
1445+ "in region " HR_FORMAT,
1446 p, (void*) _containing_obj,
1447 HR_FORMAT_PARAMS(from));
1448 _containing_obj->print_on(gclog_or_tty);
1449- gclog_or_tty->print_cr("points to obj "PTR_FORMAT" "
1450- "in region "HR_FORMAT,
1451+ gclog_or_tty->print_cr("points to obj " PTR_FORMAT " "
1452+ "in region " HR_FORMAT,
1453 (void*) obj,
1454 HR_FORMAT_PARAMS(to));
1455 if (obj->is_oop()) {
1456@@ -830,8 +830,8 @@ void HeapRegion::verify(VerifyOption vo,
1457
1458 if (is_humongous != g1->isHumongous(obj_size) &&
1459 !g1->is_obj_dead(obj, this)) { // Dead objects may have bigger block_size since they span several objects.
1460- gclog_or_tty->print_cr("obj "PTR_FORMAT" is of %shumongous size ("
1461- SIZE_FORMAT" words) in a %shumongous region",
1462+ gclog_or_tty->print_cr("obj " PTR_FORMAT " is of %shumongous size ("
1463+ SIZE_FORMAT " words) in a %shumongous region",
1464 p, g1->isHumongous(obj_size) ? "" : "non-",
1465 obj_size, is_humongous ? "" : "non-");
1466 *failures = true;
1467@@ -854,12 +854,12 @@ void HeapRegion::verify(VerifyOption vo,
1468 (vo == VerifyOption_G1UsePrevMarking &&
1469 ClassLoaderDataGraph::unload_list_contains(klass));
1470 if (!is_metaspace_object) {
1471- gclog_or_tty->print_cr("klass "PTR_FORMAT" of object "PTR_FORMAT" "
1472+ gclog_or_tty->print_cr("klass " PTR_FORMAT " of object " PTR_FORMAT " "
1473 "not metadata", klass, (void *)obj);
1474 *failures = true;
1475 return;
1476 } else if (!klass->is_klass()) {
1477- gclog_or_tty->print_cr("klass "PTR_FORMAT" of object "PTR_FORMAT" "
1478+ gclog_or_tty->print_cr("klass " PTR_FORMAT " of object " PTR_FORMAT " "
1479 "not a klass", klass, (void *)obj);
1480 *failures = true;
1481 return;
1482@@ -891,7 +891,7 @@ void HeapRegion::verify(VerifyOption vo,
1483 }
1484 }
1485 } else {
1486- gclog_or_tty->print_cr(PTR_FORMAT" not an oop", (void *)obj);
1487+ gclog_or_tty->print_cr(PTR_FORMAT " not an oop", (void *)obj);
1488 *failures = true;
1489 return;
1490 }
1491@@ -901,8 +901,8 @@ void HeapRegion::verify(VerifyOption vo,
1492 }
1493
1494 if (p != top()) {
1495- gclog_or_tty->print_cr("end of last object "PTR_FORMAT" "
1496- "does not match top "PTR_FORMAT, p, top());
1497+ gclog_or_tty->print_cr("end of last object " PTR_FORMAT " "
1498+ "does not match top " PTR_FORMAT, p, top());
1499 *failures = true;
1500 return;
1501 }
1502@@ -917,8 +917,8 @@ void HeapRegion::verify(VerifyOption vo,
1503 HeapWord* addr_1 = p;
1504 HeapWord* b_start_1 = _offsets.block_start_const(addr_1);
1505 if (b_start_1 != p) {
1506- gclog_or_tty->print_cr("BOT look up for top: "PTR_FORMAT" "
1507- " yielded "PTR_FORMAT", expecting "PTR_FORMAT,
1508+ gclog_or_tty->print_cr("BOT look up for top: " PTR_FORMAT " "
1509+ " yielded " PTR_FORMAT ", expecting " PTR_FORMAT,
1510 addr_1, b_start_1, p);
1511 *failures = true;
1512 return;
1513@@ -929,8 +929,8 @@ void HeapRegion::verify(VerifyOption vo,
1514 if (addr_2 < the_end) {
1515 HeapWord* b_start_2 = _offsets.block_start_const(addr_2);
1516 if (b_start_2 != p) {
1517- gclog_or_tty->print_cr("BOT look up for top + 1: "PTR_FORMAT" "
1518- " yielded "PTR_FORMAT", expecting "PTR_FORMAT,
1519+ gclog_or_tty->print_cr("BOT look up for top + 1: " PTR_FORMAT " "
1520+ " yielded " PTR_FORMAT ", expecting " PTR_FORMAT,
1521 addr_2, b_start_2, p);
1522 *failures = true;
1523 return;
1524@@ -943,8 +943,8 @@ void HeapRegion::verify(VerifyOption vo,
1525 if (addr_3 < the_end) {
1526 HeapWord* b_start_3 = _offsets.block_start_const(addr_3);
1527 if (b_start_3 != p) {
1528- gclog_or_tty->print_cr("BOT look up for top + diff: "PTR_FORMAT" "
1529- " yielded "PTR_FORMAT", expecting "PTR_FORMAT,
1530+ gclog_or_tty->print_cr("BOT look up for top + diff: " PTR_FORMAT " "
1531+ " yielded " PTR_FORMAT ", expecting " PTR_FORMAT,
1532 addr_3, b_start_3, p);
1533 *failures = true;
1534 return;
1535@@ -955,8 +955,8 @@ void HeapRegion::verify(VerifyOption vo,
1536 HeapWord* addr_4 = the_end - 1;
1537 HeapWord* b_start_4 = _offsets.block_start_const(addr_4);
1538 if (b_start_4 != p) {
1539- gclog_or_tty->print_cr("BOT look up for end - 1: "PTR_FORMAT" "
1540- " yielded "PTR_FORMAT", expecting "PTR_FORMAT,
1541+ gclog_or_tty->print_cr("BOT look up for end - 1: " PTR_FORMAT " "
1542+ " yielded " PTR_FORMAT ", expecting " PTR_FORMAT,
1543 addr_4, b_start_4, p);
1544 *failures = true;
1545 return;
1546@@ -964,8 +964,8 @@ void HeapRegion::verify(VerifyOption vo,
1547 }
1548
1549 if (is_humongous && object_num > 1) {
1550- gclog_or_tty->print_cr("region ["PTR_FORMAT","PTR_FORMAT"] is humongous "
1551- "but has "SIZE_FORMAT", objects",
1552+ gclog_or_tty->print_cr("region [" PTR_FORMAT "," PTR_FORMAT "] is humongous "
1553+ "but has " SIZE_FORMAT ", objects",
1554 bottom(), end(), object_num);
1555 *failures = true;
1556 return;
1557--- hotspot/src/share/vm/gc_implementation/g1/heapRegion.hpp.orig
1558+++ hotspot/src/share/vm/gc_implementation/g1/heapRegion.hpp
1559@@ -52,7 +52,7 @@ class HeapRegion;
1560 class HeapRegionSetBase;
1561 class nmethod;
1562
1563-#define HR_FORMAT "%u:(%s)["PTR_FORMAT","PTR_FORMAT","PTR_FORMAT"]"
1564+#define HR_FORMAT "%u:(%s)[" PTR_FORMAT "," PTR_FORMAT "," PTR_FORMAT "]"
1565 #define HR_FORMAT_PARAMS(_hr_) \
1566 (_hr_)->hrm_index(), \
1567 (_hr_)->get_short_type_str(), \
1568@@ -534,8 +534,8 @@ class HeapRegion: public G1OffsetTableCo
1569 void set_containing_set(HeapRegionSetBase* containing_set) {
1570 assert((containing_set == NULL && _containing_set != NULL) ||
1571 (containing_set != NULL && _containing_set == NULL),
1572- err_msg("containing_set: "PTR_FORMAT" "
1573- "_containing_set: "PTR_FORMAT,
1574+ err_msg("containing_set: " PTR_FORMAT " "
1575+ "_containing_set: " PTR_FORMAT,
1576 p2i(containing_set), p2i(_containing_set)));
1577
1578 _containing_set = containing_set;
1579--- hotspot/src/share/vm/gc_implementation/g1/heapRegion.inline.hpp.orig
1580+++ hotspot/src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
1581@@ -112,7 +112,7 @@ HeapRegion::block_size(const HeapWord *a
1582
1583 assert(ClassUnloadingWithConcurrentMark,
1584 err_msg("All blocks should be objects if G1 Class Unloading isn't used. "
1585- "HR: ["PTR_FORMAT", "PTR_FORMAT", "PTR_FORMAT") "
1586+ "HR: [" PTR_FORMAT ", " PTR_FORMAT ", " PTR_FORMAT ") "
1587 "addr: " PTR_FORMAT,
1588 p2i(bottom()), p2i(top()), p2i(end()), p2i(addr)));
1589
1590--- hotspot/src/share/vm/gc_implementation/g1/heapRegionManager.cpp.orig
1591+++ hotspot/src/share/vm/gc_implementation/g1/heapRegionManager.cpp
1592@@ -432,7 +432,7 @@ void HeapRegionManager::verify() {
1593 HeapRegion* hr = _regions.get_by_index(i);
1594 guarantee(hr != NULL, err_msg("invariant: i: %u", i));
1595 guarantee(!prev_committed || hr->bottom() == prev_end,
1596- err_msg("invariant i: %u "HR_FORMAT" prev_end: "PTR_FORMAT,
1597+ err_msg("invariant i: %u " HR_FORMAT " prev_end: " PTR_FORMAT,
1598 i, HR_FORMAT_PARAMS(hr), p2i(prev_end)));
1599 guarantee(hr->hrm_index() == i,
1600 err_msg("invariant: i: %u hrm_index(): %u", i, hr->hrm_index()));
1601--- hotspot/src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp.orig
1602+++ hotspot/src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
1603@@ -31,9 +31,9 @@
1604
1605 inline HeapRegion* HeapRegionManager::addr_to_region(HeapWord* addr) const {
1606 assert(addr < heap_end(),
1607- err_msg("addr: "PTR_FORMAT" end: "PTR_FORMAT, p2i(addr), p2i(heap_end())));
1608+ err_msg("addr: " PTR_FORMAT " end: " PTR_FORMAT, p2i(addr), p2i(heap_end())));
1609 assert(addr >= heap_bottom(),
1610- err_msg("addr: "PTR_FORMAT" bottom: "PTR_FORMAT, p2i(addr), p2i(heap_bottom())));
1611+ err_msg("addr: " PTR_FORMAT " bottom: " PTR_FORMAT, p2i(addr), p2i(heap_bottom())));
1612
1613 HeapRegion* hr = _regions.get_by_address(addr);
1614 return hr;
1615--- hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp.orig
1616+++ hotspot/src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
1617@@ -91,7 +91,7 @@ protected:
1618 // concurrency.
1619
1620 if (G1TraceHeapRegionRememberedSet) {
1621- gclog_or_tty->print_cr(" PRT::Add_reference_work(" PTR_FORMAT "->" PTR_FORMAT").",
1622+ gclog_or_tty->print_cr(" PRT::Add_reference_work(" PTR_FORMAT "->" PTR_FORMAT ").",
1623 from,
1624 UseCompressedOops
1625 ? (void *)oopDesc::load_decode_heap_oop((narrowOop*)from)
1626@@ -381,7 +381,7 @@ void FromCardCache::initialize(uint n_pa
1627
1628 void FromCardCache::invalidate(uint start_idx, size_t new_num_regions) {
1629 guarantee((size_t)start_idx + new_num_regions <= max_uintx,
1630- err_msg("Trying to invalidate beyond maximum region, from %u size "SIZE_FORMAT,
1631+ err_msg("Trying to invalidate beyond maximum region, from %u size " SIZE_FORMAT,
1632 start_idx, new_num_regions));
1633 for (uint i = 0; i < HeapRegionRemSet::num_par_rem_sets(); i++) {
1634 uint end_idx = (start_idx + (uint)new_num_regions);
1635@@ -396,7 +396,7 @@ void FromCardCache::invalidate(uint star
1636 void FromCardCache::print(outputStream* out) {
1637 for (uint i = 0; i < HeapRegionRemSet::num_par_rem_sets(); i++) {
1638 for (uint j = 0; j < _max_regions; j++) {
1639- out->print_cr("_from_card_cache["UINT32_FORMAT"]["UINT32_FORMAT"] = "INT32_FORMAT".",
1640+ out->print_cr("_from_card_cache[" UINT32_FORMAT "][" UINT32_FORMAT "] = " INT32_FORMAT ".",
1641 i, j, at(i, j));
1642 }
1643 }
1644@@ -436,7 +436,7 @@ void OtherRegionsTable::add_reference(Oo
1645 int from_card = (int)(uintptr_t(from) >> CardTableModRefBS::card_shift);
1646
1647 if (G1TraceHeapRegionRememberedSet) {
1648- gclog_or_tty->print_cr("Table for [" PTR_FORMAT "...): card %d (cache = "INT32_FORMAT")",
1649+ gclog_or_tty->print_cr("Table for [" PTR_FORMAT "...): card %d (cache = " INT32_FORMAT ")",
1650 hr()->bottom(), from_card,
1651 FromCardCache::at((uint)tid, cur_hrm_ind));
1652 }
1653@@ -642,13 +642,13 @@ void OtherRegionsTable::scrub(CardTableM
1654
1655 assert(_coarse_map.size() == region_bm->size(), "Precondition");
1656 if (G1RSScrubVerbose) {
1657- gclog_or_tty->print(" Coarse map: before = "SIZE_FORMAT"...",
1658+ gclog_or_tty->print(" Coarse map: before = " SIZE_FORMAT "...",
1659 _n_coarse_entries);
1660 }
1661 _coarse_map.set_intersection(*region_bm);
1662 _n_coarse_entries = _coarse_map.count_one_bits();
1663 if (G1RSScrubVerbose) {
1664- gclog_or_tty->print_cr(" after = "SIZE_FORMAT".", _n_coarse_entries);
1665+ gclog_or_tty->print_cr(" after = " SIZE_FORMAT ".", _n_coarse_entries);
1666 }
1667
1668 // Now do the fine-grained maps.
1669@@ -1044,7 +1044,7 @@ bool HeapRegionRemSetIterator::fine_has_
1670
1671 card_index = _cur_region_card_offset + _cur_card_in_prt;
1672 guarantee(_cur_card_in_prt < HeapRegion::CardsPerRegion,
1673- err_msg("Card index "SIZE_FORMAT" must be within the region", _cur_card_in_prt));
1674+ err_msg("Card index " SIZE_FORMAT " must be within the region", _cur_card_in_prt));
1675 return true;
1676 }
1677
1678@@ -1213,8 +1213,8 @@ void PerRegionTable::test_fl_mem_size()
1679
1680 size_t min_prt_size = sizeof(void*) + dummy->bm()->size_in_words() * HeapWordSize;
1681 assert(dummy->mem_size() > min_prt_size,
1682- err_msg("PerRegionTable memory usage is suspiciously small, only has "SIZE_FORMAT" bytes. "
1683- "Should be at least "SIZE_FORMAT" bytes.", dummy->mem_size(), min_prt_size));
1684+ err_msg("PerRegionTable memory usage is suspiciously small, only has " SIZE_FORMAT " bytes. "
1685+ "Should be at least " SIZE_FORMAT " bytes.", dummy->mem_size(), min_prt_size));
1686 free(dummy);
1687 guarantee(dummy->mem_size() == fl_mem_size(), "fl_mem_size() does not return the correct element size");
1688 // try to reset the state
1689--- hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp.orig
1690+++ hotspot/src/share/vm/gc_implementation/g1/heapRegionSet.cpp
1691@@ -32,7 +32,7 @@ PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC
1692 uint FreeRegionList::_unrealistically_long_length = 0;
1693
1694 void HeapRegionSetBase::fill_in_ext_msg(hrs_ext_msg* msg, const char* message) {
1695- msg->append("[%s] %s ln: %u cy: "SIZE_FORMAT,
1696+ msg->append("[%s] %s ln: %u cy: " SIZE_FORMAT,
1697 name(), message, length(), total_capacity_bytes());
1698 fill_in_ext_msg_extra(msg);
1699 }
1700@@ -84,13 +84,13 @@ void HeapRegionSetBase::verify_end() {
1701
1702 void HeapRegionSetBase::print_on(outputStream* out, bool print_contents) {
1703 out->cr();
1704- out->print_cr("Set: %s ("PTR_FORMAT")", name(), this);
1705+ out->print_cr("Set: %s (" PTR_FORMAT ")", name(), this);
1706 out->print_cr(" Region Assumptions");
1707 out->print_cr(" humongous : %s", BOOL_TO_STR(regions_humongous()));
1708 out->print_cr(" free : %s", BOOL_TO_STR(regions_free()));
1709 out->print_cr(" Attributes");
1710 out->print_cr(" length : %14u", length());
1711- out->print_cr(" total capacity : "SIZE_FORMAT_W(14)" bytes",
1712+ out->print_cr(" total capacity : " SIZE_FORMAT_W(14) " bytes",
1713 total_capacity_bytes());
1714 }
1715
1716@@ -106,7 +106,7 @@ void FreeRegionList::set_unrealistically
1717 }
1718
1719 void FreeRegionList::fill_in_ext_msg_extra(hrs_ext_msg* msg) {
1720- msg->append(" hd: "PTR_FORMAT" tl: "PTR_FORMAT, _head, _tail);
1721+ msg->append(" hd: " PTR_FORMAT " tl: " PTR_FORMAT, _head, _tail);
1722 }
1723
1724 void FreeRegionList::remove_all() {
1725@@ -277,8 +277,8 @@ void FreeRegionList::clear() {
1726 void FreeRegionList::print_on(outputStream* out, bool print_contents) {
1727 HeapRegionSetBase::print_on(out, print_contents);
1728 out->print_cr(" Linking");
1729- out->print_cr(" head : "PTR_FORMAT, _head);
1730- out->print_cr(" tail : "PTR_FORMAT, _tail);
1731+ out->print_cr(" head : " PTR_FORMAT, _head);
1732+ out->print_cr(" tail : " PTR_FORMAT, _tail);
1733
1734 if (print_contents) {
1735 out->print_cr(" Contents");
1736@@ -306,7 +306,7 @@ void FreeRegionList::verify_list() {
1737
1738 count++;
1739 guarantee(count < _unrealistically_long_length,
1740- hrs_err_msg("[%s] the calculated length: %u seems very long, is there maybe a cycle? curr: "PTR_FORMAT" prev0: "PTR_FORMAT" " "prev1: "PTR_FORMAT" length: %u", name(), count, curr, prev0, prev1, length()));
1741+ hrs_err_msg("[%s] the calculated length: %u seems very long, is there maybe a cycle? curr: " PTR_FORMAT " prev0: " PTR_FORMAT " " "prev1: " PTR_FORMAT " length: %u", name(), count, curr, prev0, prev1, length()));
1742
1743 if (curr->next() != NULL) {
1744 guarantee(curr->next()->prev() == curr, "Next or prev pointers messed up");
1745--- hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp.orig
1746+++ hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
1747@@ -668,7 +668,7 @@ jlong PSMarkSweep::millis_since_last_gc(
1748 jlong ret_val = now - _time_of_last_gc;
1749 // XXX See note in genCollectedHeap::millis_since_last_gc().
1750 if (ret_val < 0) {
1751- NOT_PRODUCT(warning("time warp: "INT64_FORMAT, ret_val);)
1752+ NOT_PRODUCT(warning("time warp: " INT64_FORMAT, ret_val);)
1753 return 0;
1754 }
1755 return ret_val;
1756--- hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp.orig
1757+++ hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
1758@@ -3291,7 +3291,7 @@ jlong PSParallelCompact::millis_since_la
1759 jlong ret_val = now - _time_of_last_gc;
1760 // XXX See note in genCollectedHeap::millis_since_last_gc().
1761 if (ret_val < 0) {
1762- NOT_PRODUCT(warning("time warp: "INT64_FORMAT, ret_val);)
1763+ NOT_PRODUCT(warning("time warp: " INT64_FORMAT, ret_val);)
1764 return 0;
1765 }
1766 return ret_val;
1767--- hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp.orig
1768+++ hotspot/src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
1769@@ -86,7 +86,7 @@ void MutableNUMASpace::ensure_parsabilit
1770 while (words_left_to_fill > 0) {
1771 size_t words_to_fill = MIN2(words_left_to_fill, CollectedHeap::filler_array_max_size());
1772 assert(words_to_fill >= CollectedHeap::min_fill_size(),
1773- err_msg("Remaining size ("SIZE_FORMAT ") is too small to fill (based on " SIZE_FORMAT " and " SIZE_FORMAT ")",
1774+ err_msg("Remaining size (" SIZE_FORMAT ") is too small to fill (based on " SIZE_FORMAT " and " SIZE_FORMAT ")",
1775 words_to_fill, words_left_to_fill, CollectedHeap::filler_array_max_size()));
1776 CollectedHeap::fill_with_object((HeapWord*)cur_top, words_to_fill);
1777 if (!os::numa_has_static_binding()) {
1778--- hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp.orig
1779+++ hotspot/src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
1780@@ -98,10 +98,10 @@ void PLABStats::adjust_desired_plab_sz(u
1781 if (_allocated == 0) {
1782 assert(_unused == 0,
1783 err_msg("Inconsistency in PLAB stats: "
1784- "_allocated: "SIZE_FORMAT", "
1785- "_wasted: "SIZE_FORMAT", "
1786- "_unused: "SIZE_FORMAT", "
1787- "_used : "SIZE_FORMAT,
1788+ "_allocated: " SIZE_FORMAT ", "
1789+ "_wasted: " SIZE_FORMAT ", "
1790+ "_unused: " SIZE_FORMAT ", "
1791+ "_used : " SIZE_FORMAT,
1792 _allocated, _wasted, _unused, _used));
1793
1794 _allocated = 1;
1795--- hotspot/src/share/vm/memory/cardTableModRefBS.hpp.orig
1796+++ hotspot/src/share/vm/memory/cardTableModRefBS.hpp
1797@@ -158,8 +158,8 @@ class CardTableModRefBS: public ModRefBa
1798 // Mapping from address to card marking array entry
1799 jbyte* byte_for(const void* p) const {
1800 assert(_whole_heap.contains(p),
1801- err_msg("Attempt to access p = "PTR_FORMAT" out of bounds of "
1802- " card marking array's _whole_heap = ["PTR_FORMAT","PTR_FORMAT")",
1803+ err_msg("Attempt to access p = " PTR_FORMAT " out of bounds of "
1804+ " card marking array's _whole_heap = [" PTR_FORMAT "," PTR_FORMAT ")",
1805 p2i(p), p2i(_whole_heap.start()), p2i(_whole_heap.end())));
1806 jbyte* result = &byte_map_base[uintptr_t(p) >> card_shift];
1807 assert(result >= _byte_map && result < _byte_map + _byte_map_size,
1808@@ -436,8 +436,8 @@ public:
1809 size_t delta = pointer_delta(p, byte_map_base, sizeof(jbyte));
1810 HeapWord* result = (HeapWord*) (delta << card_shift);
1811 assert(_whole_heap.contains(result),
1812- err_msg("Returning result = "PTR_FORMAT" out of bounds of "
1813- " card marking array's _whole_heap = ["PTR_FORMAT","PTR_FORMAT")",
1814+ err_msg("Returning result = " PTR_FORMAT " out of bounds of "
1815+ " card marking array's _whole_heap = [" PTR_FORMAT "," PTR_FORMAT ")",
1816 p2i(result), p2i(_whole_heap.start()), p2i(_whole_heap.end())));
1817 return result;
1818 }
1819@@ -445,8 +445,8 @@ public:
1820 // Mapping from address to card marking array index.
1821 size_t index_for(void* p) {
1822 assert(_whole_heap.contains(p),
1823- err_msg("Attempt to access p = "PTR_FORMAT" out of bounds of "
1824- " card marking array's _whole_heap = ["PTR_FORMAT","PTR_FORMAT")",
1825+ err_msg("Attempt to access p = " PTR_FORMAT " out of bounds of "
1826+ " card marking array's _whole_heap = [" PTR_FORMAT "," PTR_FORMAT ")",
1827 p2i(p), p2i(_whole_heap.start()), p2i(_whole_heap.end())));
1828 return byte_for(p) - _byte_map;
1829 }
1830--- hotspot/src/share/vm/memory/genCollectedHeap.cpp.orig
1831+++ hotspot/src/share/vm/memory/genCollectedHeap.cpp
1832@@ -1403,7 +1403,7 @@ jlong GenCollectedHeap::millis_since_las
1833 // back a time later than 'now'.
1834 jlong retVal = now - tolgc_cl.time();
1835 if (retVal < 0) {
1836- NOT_PRODUCT(warning("time warp: "INT64_FORMAT, (int64_t) retVal);)
1837+ NOT_PRODUCT(warning("time warp: " INT64_FORMAT, (int64_t) retVal);)
1838 return 0;
1839 }
1840 return retVal;
1841--- hotspot/src/share/vm/memory/generation.cpp.orig
1842+++ hotspot/src/share/vm/memory/generation.cpp
1843@@ -187,7 +187,7 @@ bool Generation::promotion_attempt_is_sa
1844 bool res = (available >= max_promotion_in_bytes);
1845 if (PrintGC && Verbose) {
1846 gclog_or_tty->print_cr(
1847- "Generation: promo attempt is%s safe: available("SIZE_FORMAT") %s max_promo("SIZE_FORMAT")",
1848+ "Generation: promo attempt is%s safe: available(" SIZE_FORMAT ") %s max_promo(" SIZE_FORMAT ")",
1849 res? "":" not", available, res? ">=":"<",
1850 max_promotion_in_bytes);
1851 }
1852--- hotspot/src/share/vm/memory/generation.hpp.orig
1853+++ hotspot/src/share/vm/memory/generation.hpp
1854@@ -422,7 +422,7 @@ class Generation: public CHeapObj<mtGC>
1855 // have to guard against non-monotonicity.
1856 NOT_PRODUCT(
1857 if (now < _time_of_last_gc) {
1858- warning("time warp: "INT64_FORMAT" to "INT64_FORMAT, (int64_t)_time_of_last_gc, (int64_t)now);
1859+ warning("time warp: " INT64_FORMAT " to " INT64_FORMAT, (int64_t)_time_of_last_gc, (int64_t)now);
1860 }
1861 )
1862 return _time_of_last_gc;
1863--- hotspot/src/share/vm/memory/referenceProcessor.cpp.orig
1864+++ hotspot/src/share/vm/memory/referenceProcessor.cpp
1865@@ -161,7 +161,7 @@ void ReferenceProcessor::update_soft_ref
1866
1867 NOT_PRODUCT(
1868 if (now < _soft_ref_timestamp_clock) {
1869- warning("time warp: "INT64_FORMAT" to "INT64_FORMAT,
1870+ warning("time warp: " INT64_FORMAT " to " INT64_FORMAT,
1871 _soft_ref_timestamp_clock, now);
1872 }
1873 )
1874--- hotspot/src/share/vm/memory/tenuredGeneration.cpp.orig
1875+++ hotspot/src/share/vm/memory/tenuredGeneration.cpp
1876@@ -294,8 +294,8 @@ bool TenuredGeneration::promotion_attemp
1877 bool res = (available >= av_promo) || (available >= max_promotion_in_bytes);
1878 if (PrintGC && Verbose) {
1879 gclog_or_tty->print_cr(
1880- "Tenured: promo attempt is%s safe: available("SIZE_FORMAT") %s av_promo("SIZE_FORMAT"),"
1881- "max_promo("SIZE_FORMAT")",
1882+ "Tenured: promo attempt is%s safe: available(" SIZE_FORMAT ") %s av_promo(" SIZE_FORMAT "),"
1883+ "max_promo(" SIZE_FORMAT ")",
1884 res? "":" not", available, res? ">=":"<",
1885 av_promo, max_promotion_in_bytes);
1886 }
1887--- hotspot/src/share/vm/memory/threadLocalAllocBuffer.inline.hpp.orig
1888+++ hotspot/src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
1889@@ -94,10 +94,10 @@ void ThreadLocalAllocBuffer::record_slow
1890
1891 if (PrintTLAB && Verbose) {
1892 Thread* thrd = myThread();
1893- gclog_or_tty->print("TLAB: %s thread: "INTPTR_FORMAT" [id: %2d]"
1894- " obj: "SIZE_FORMAT
1895- " free: "SIZE_FORMAT
1896- " waste: "SIZE_FORMAT"\n",
1897+ gclog_or_tty->print("TLAB: %s thread: " INTPTR_FORMAT " [id: %2d]"
1898+ " obj: " SIZE_FORMAT
1899+ " free: " SIZE_FORMAT
1900+ " waste: " SIZE_FORMAT "\n",
1901 "slow", p2i(thrd), thrd->osthread()->thread_id(),
1902 obj_size, free(), refill_waste_limit());
1903 }
1904--- hotspot/src/share/vm/memory/universe.cpp.orig
1905+++ hotspot/src/share/vm/memory/universe.cpp
1906@@ -926,7 +926,7 @@ void Universe::print_compressed_oops_mod
1907 // Reserve the Java heap, which is now the same for all GCs.
1908 ReservedSpace Universe::reserve_heap(size_t heap_size, size_t alignment) {
1909 assert(alignment <= Arguments::conservative_max_heap_alignment(),
1910- err_msg("actual alignment "SIZE_FORMAT" must be within maximum heap alignment "SIZE_FORMAT,
1911+ err_msg("actual alignment " SIZE_FORMAT " must be within maximum heap alignment " SIZE_FORMAT,
1912 alignment, Arguments::conservative_max_heap_alignment()));
1913 size_t total_reserved = align_size_up(heap_size, alignment);
1914 assert(!UseCompressedOops || (total_reserved <= (OopEncodingHeapMax - os::vm_page_size())),
1915--- hotspot/src/share/vm/oops/constantPool.cpp.orig
1916+++ hotspot/src/share/vm/oops/constantPool.cpp
1917@@ -1494,7 +1494,7 @@ static void print_cpool_bytes(jint cnt,
1918 }
1919 case JVM_CONSTANT_Long: {
1920 u8 val = Bytes::get_Java_u8(bytes);
1921- printf("long "INT64_FORMAT, (int64_t) *(jlong *) &val);
1922+ printf("long " INT64_FORMAT, (int64_t) *(jlong *) &val);
1923 ent_size = 8;
1924 idx++; // Long takes two cpool slots
1925 break;
1926--- hotspot/src/share/vm/oops/cpCache.cpp.orig
1927+++ hotspot/src/share/vm/oops/cpCache.cpp
1928@@ -315,7 +315,7 @@ void ConstantPoolCacheEntry::set_method_
1929 adapter->size_of_parameters());
1930
1931 if (TraceInvokeDynamic) {
1932- tty->print_cr("set_method_handle bc=%d appendix="PTR_FORMAT"%s method_type="PTR_FORMAT"%s method="PTR_FORMAT" ",
1933+ tty->print_cr("set_method_handle bc=%d appendix=" PTR_FORMAT "%s method_type=" PTR_FORMAT "%s method=" PTR_FORMAT " ",
1934 invoke_code,
1935 (void *)appendix(), (has_appendix ? "" : " (unused)"),
1936 (void *)method_type(), (has_method_type ? "" : " (unused)"),
1937@@ -529,12 +529,12 @@ void ConstantPoolCacheEntry::print(outpu
1938 // print separator
1939 if (index == 0) st->print_cr(" -------------");
1940 // print entry
1941- st->print("%3d ("PTR_FORMAT") ", index, (intptr_t)this);
1942+ st->print("%3d (" PTR_FORMAT ") ", index, (intptr_t)this);
1943 st->print_cr("[%02x|%02x|%5d]", bytecode_2(), bytecode_1(),
1944 constant_pool_index());
1945- st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_f1);
1946- st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_f2);
1947- st->print_cr(" [ "PTR_FORMAT"]", (intptr_t)_flags);
1948+ st->print_cr(" [ " PTR_FORMAT "]", (intptr_t)_f1);
1949+ st->print_cr(" [ " PTR_FORMAT "]", (intptr_t)_f2);
1950+ st->print_cr(" [ " PTR_FORMAT "]", (intptr_t)_flags);
1951 st->print_cr(" -------------");
1952 }
1953
1954--- hotspot/src/share/vm/oops/markOop.cpp.orig
1955+++ hotspot/src/share/vm/oops/markOop.cpp
1956@@ -49,7 +49,7 @@ void markOopDesc::print_on(outputStream*
1957 st->print("monitor=NULL");
1958 else {
1959 BasicLock * bl = (BasicLock *) mon->owner();
1960- st->print("monitor={count="INTPTR_FORMAT",waiters="INTPTR_FORMAT",recursions="INTPTR_FORMAT",owner="INTPTR_FORMAT"}",
1961+ st->print("monitor={count=" INTPTR_FORMAT ",waiters=" INTPTR_FORMAT ",recursions=" INTPTR_FORMAT ",owner=" INTPTR_FORMAT "}",
1962 mon->count(), mon->waiters(), mon->recursions(), p2i(bl));
1963 }
1964 } else {
1965--- hotspot/src/share/vm/oops/objArrayKlass.cpp.orig
1966+++ hotspot/src/share/vm/oops/objArrayKlass.cpp
1967@@ -657,7 +657,7 @@ void ObjArrayKlass::oop_print_value_on(o
1968 if (i > max_objArray_print_length) {
1969 st->print("..."); break;
1970 }
1971- st->print(" "INTPTR_FORMAT, (intptr_t)(void*)objArrayOop(obj)->obj_at(i));
1972+ st->print(" " INTPTR_FORMAT, (intptr_t)(void*)objArrayOop(obj)->obj_at(i));
1973 }
1974 st->print(" }");
1975 }
1976--- hotspot/src/share/vm/oops/oop.cpp.orig
1977+++ hotspot/src/share/vm/oops/oop.cpp
1978@@ -46,7 +46,7 @@ void oopDesc::print_on(outputStream* st)
1979
1980 void oopDesc::print_address_on(outputStream* st) const {
1981 if (PrintOopAddress) {
1982- st->print("{"INTPTR_FORMAT"}", this);
1983+ st->print("{" INTPTR_FORMAT "}", this);
1984 }
1985 }
1986
1987--- hotspot/src/share/vm/prims/methodHandles.cpp.orig
1988+++ hotspot/src/share/vm/prims/methodHandles.cpp
1989@@ -1342,27 +1342,27 @@ JVM_END
1990
1991 // These are the native methods on java.lang.invoke.MethodHandleNatives.
1992 static JNINativeMethod MHN_methods[] = {
1993- {CC"init", CC"("MEM""OBJ")V", FN_PTR(MHN_init_Mem)},
1994- {CC"expand", CC"("MEM")V", FN_PTR(MHN_expand_Mem)},
1995- {CC"resolve", CC"("MEM""CLS")"MEM, FN_PTR(MHN_resolve_Mem)},
1996- {CC"getConstant", CC"(I)I", FN_PTR(MHN_getConstant)},
1997+ {CC "init", CC "(" MEM "" OBJ ")V", FN_PTR(MHN_init_Mem)},
1998+ {CC "expand", CC "(" MEM ")V", FN_PTR(MHN_expand_Mem)},
1999+ {CC "resolve", CC "(" MEM "" CLS ")" MEM, FN_PTR(MHN_resolve_Mem)},
2000+ {CC "getConstant", CC "(I)I", FN_PTR(MHN_getConstant)},
2001 // static native int getNamedCon(int which, Object[] name)
2002- {CC"getNamedCon", CC"(I["OBJ")I", FN_PTR(MHN_getNamedCon)},
2003+ {CC "getNamedCon", CC "(I[" OBJ ")I", FN_PTR(MHN_getNamedCon)},
2004 // static native int getMembers(Class<?> defc, String matchName, String matchSig,
2005 // int matchFlags, Class<?> caller, int skip, MemberName[] results);
2006- {CC"getMembers", CC"("CLS""STRG""STRG"I"CLS"I["MEM")I", FN_PTR(MHN_getMembers)},
2007- {CC"objectFieldOffset", CC"("MEM")J", FN_PTR(MHN_objectFieldOffset)},
2008- {CC"setCallSiteTargetNormal", CC"("CS""MH")V", FN_PTR(MHN_setCallSiteTargetNormal)},
2009- {CC"setCallSiteTargetVolatile", CC"("CS""MH")V", FN_PTR(MHN_setCallSiteTargetVolatile)},
2010- {CC"staticFieldOffset", CC"("MEM")J", FN_PTR(MHN_staticFieldOffset)},
2011- {CC"staticFieldBase", CC"("MEM")"OBJ, FN_PTR(MHN_staticFieldBase)},
2012- {CC"getMemberVMInfo", CC"("MEM")"OBJ, FN_PTR(MHN_getMemberVMInfo)}
2013+ {CC "getMembers", CC "(" CLS "" STRG "" STRG "I" CLS "I[" MEM ")I", FN_PTR(MHN_getMembers)},
2014+ {CC "objectFieldOffset", CC "(" MEM ")J", FN_PTR(MHN_objectFieldOffset)},
2015+ {CC "setCallSiteTargetNormal", CC "(" CS "" MH ")V", FN_PTR(MHN_setCallSiteTargetNormal)},
2016+ {CC "setCallSiteTargetVolatile", CC "(" CS "" MH ")V", FN_PTR(MHN_setCallSiteTargetVolatile)},
2017+ {CC "staticFieldOffset", CC "(" MEM ")J", FN_PTR(MHN_staticFieldOffset)},
2018+ {CC "staticFieldBase", CC "(" MEM ")" OBJ, FN_PTR(MHN_staticFieldBase)},
2019+ {CC "getMemberVMInfo", CC "(" MEM ")" OBJ, FN_PTR(MHN_getMemberVMInfo)}
2020 };
2021
2022 static JNINativeMethod MH_methods[] = {
2023 // UnsupportedOperationException throwers
2024- {CC"invoke", CC"(["OBJ")"OBJ, FN_PTR(MH_invoke_UOE)},
2025- {CC"invokeExact", CC"(["OBJ")"OBJ, FN_PTR(MH_invokeExact_UOE)}
2026+ {CC"invoke", CC "([" OBJ ")" OBJ, FN_PTR(MH_invoke_UOE)},
2027+ {CC"invokeExact", CC "([" OBJ ")" OBJ, FN_PTR(MH_invokeExact_UOE)}
2028 };
2029
2030 /**
2031--- hotspot/src/share/vm/prims/perf.cpp.orig
2032+++ hotspot/src/share/vm/prims/perf.cpp
2033@@ -290,17 +290,17 @@ PERF_END
2034 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f)
2035 #define BB "Ljava/nio/ByteBuffer;"
2036 #define JLS "Ljava/lang/String;"
2037-#define CL_ARGS CC"("JLS"IIJ)"BB
2038-#define CBA_ARGS CC"("JLS"II[BI)"BB
2039+#define CL_ARGS CC "(" JLS "IIJ)" BB
2040+#define CBA_ARGS CC "(" JLS "II[BI)" BB
2041
2042 static JNINativeMethod perfmethods[] = {
2043
2044- {CC"attach", CC"("JLS"II)"BB, FN_PTR(Perf_Attach)},
2045- {CC"detach", CC"("BB")V", FN_PTR(Perf_Detach)},
2046- {CC"createLong", CL_ARGS, FN_PTR(Perf_CreateLong)},
2047- {CC"createByteArray", CBA_ARGS, FN_PTR(Perf_CreateByteArray)},
2048- {CC"highResCounter", CC"()J", FN_PTR(Perf_HighResCounter)},
2049- {CC"highResFrequency", CC"()J", FN_PTR(Perf_HighResFrequency)}
2050+ {CC"attach", CC "(" JLS "II)" BB, FN_PTR(Perf_Attach)},
2051+ {CC"detach", CC "(" BB ")V", FN_PTR(Perf_Detach)},
2052+ {CC"createLong", CL_ARGS, FN_PTR(Perf_CreateLong)},
2053+ {CC"createByteArray", CBA_ARGS, FN_PTR(Perf_CreateByteArray)},
2054+ {CC"highResCounter", CC "()J", FN_PTR(Perf_HighResCounter)},
2055+ {CC"highResFrequency", CC "()J", FN_PTR(Perf_HighResFrequency)}
2056 };
2057
2058 #undef CBA_ARGS
2059--- hotspot/src/share/vm/prims/unsafe.cpp.orig
2060+++ hotspot/src/share/vm/prims/unsafe.cpp
2061@@ -1001,7 +1001,7 @@ UNSAFE_ENTRY(jclass, Unsafe_DefineClass0
2062 UNSAFE_END
2063
2064
2065-#define DAC_Args CLS"[B["OBJ
2066+#define DAC_Args CLS "[B[" OBJ
2067 // define a class but do not make it known to the class loader or system dictionary
2068 // - host_class: supplies context for linkage, access control, protection domain, and class loader
2069 // - data: bytes of a class file, a raw memory address (length gives the number of bytes)
2070@@ -1366,47 +1366,47 @@ UNSAFE_END
2071
2072 #define LANG "Ljava/lang/"
2073
2074-#define OBJ LANG"Object;"
2075-#define CLS LANG"Class;"
2076-#define CTR LANG"reflect/Constructor;"
2077-#define FLD LANG"reflect/Field;"
2078-#define MTH LANG"reflect/Method;"
2079-#define THR LANG"Throwable;"
2080+#define OBJ LANG "Object;"
2081+#define CLS LANG "Class;"
2082+#define CTR LANG "reflect/Constructor;"
2083+#define FLD LANG "reflect/Field;"
2084+#define MTH LANG "reflect/Method;"
2085+#define THR LANG "Throwable;"
2086
2087-#define DC0_Args LANG"String;[BII"
2088-#define DC_Args DC0_Args LANG"ClassLoader;" "Ljava/security/ProtectionDomain;"
2089+#define DC0_Args LANG "String;[BII"
2090+#define DC_Args DC0_Args LANG "ClassLoader;" "Ljava/security/ProtectionDomain;"
2091
2092 #define CC (char*) /*cast a literal from (const char*)*/
2093 #define FN_PTR(f) CAST_FROM_FN_PTR(void*, &f)
2094
2095 // define deprecated accessors for compabitility with 1.4.0
2096 #define DECLARE_GETSETOOP_140(Boolean, Z) \
2097- {CC"get"#Boolean, CC"("OBJ"I)"#Z, FN_PTR(Unsafe_Get##Boolean##140)}, \
2098- {CC"put"#Boolean, CC"("OBJ"I"#Z")V", FN_PTR(Unsafe_Set##Boolean##140)}
2099+ {CC"get"#Boolean, CC"(" OBJ "I)" #Z, FN_PTR(Unsafe_Get##Boolean##140)}, \
2100+ {CC"put"#Boolean, CC"(" OBJ "I" #Z ")V", FN_PTR(Unsafe_Set##Boolean##140)}
2101
2102 // Note: In 1.4.1, getObject and kin take both int and long offsets.
2103 #define DECLARE_GETSETOOP_141(Boolean, Z) \
2104- {CC"get"#Boolean, CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean)}, \
2105- {CC"put"#Boolean, CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean)}
2106+ {CC"get"#Boolean, CC"(" OBJ "J)" #Z, FN_PTR(Unsafe_Get##Boolean)}, \
2107+ {CC"put"#Boolean, CC"(" OBJ "J" #Z ")V", FN_PTR(Unsafe_Set##Boolean)}
2108
2109 // Note: In 1.5.0, there are volatile versions too
2110 #define DECLARE_GETSETOOP(Boolean, Z) \
2111- {CC"get"#Boolean, CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean)}, \
2112- {CC"put"#Boolean, CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean)}, \
2113- {CC"get"#Boolean"Volatile", CC"("OBJ"J)"#Z, FN_PTR(Unsafe_Get##Boolean##Volatile)}, \
2114- {CC"put"#Boolean"Volatile", CC"("OBJ"J"#Z")V", FN_PTR(Unsafe_Set##Boolean##Volatile)}
2115+ {CC"get"#Boolean, CC"(" OBJ "J)" #Z, FN_PTR(Unsafe_Get##Boolean)}, \
2116+ {CC"put"#Boolean, CC"(" OBJ "J" #Z ")V", FN_PTR(Unsafe_Set##Boolean)}, \
2117+ {CC"get"#Boolean "Volatile", CC"(" OBJ "J)" #Z, FN_PTR(Unsafe_Get##Boolean##Volatile)}, \
2118+ {CC"put"#Boolean "Volatile", CC"(" OBJ "J" #Z ")V", FN_PTR(Unsafe_Set##Boolean##Volatile)}
2119
2120
2121 #define DECLARE_GETSETNATIVE(Byte, B) \
2122- {CC"get"#Byte, CC"("ADR")"#B, FN_PTR(Unsafe_GetNative##Byte)}, \
2123- {CC"put"#Byte, CC"("ADR#B")V", FN_PTR(Unsafe_SetNative##Byte)}
2124+ {CC"get"#Byte, CC"(" ADR ")" #B, FN_PTR(Unsafe_GetNative##Byte)}, \
2125+ {CC"put"#Byte, CC"(" ADR #B ")V", FN_PTR(Unsafe_SetNative##Byte)}
2126
2127
2128
2129 // These are the methods for 1.4.0
2130 static JNINativeMethod methods_140[] = {
2131- {CC"getObject", CC"("OBJ"I)"OBJ"", FN_PTR(Unsafe_GetObject140)},
2132- {CC"putObject", CC"("OBJ"I"OBJ")V", FN_PTR(Unsafe_SetObject140)},
2133+ {CC"getObject", CC"(" OBJ "I)" OBJ "", FN_PTR(Unsafe_GetObject140)},
2134+ {CC"putObject", CC"(" OBJ "I" OBJ ")V", FN_PTR(Unsafe_SetObject140)},
2135
2136 DECLARE_GETSETOOP_140(Boolean, Z),
2137 DECLARE_GETSETOOP_140(Byte, B),
2138@@ -1425,33 +1425,33 @@ static JNINativeMethod methods_140[] = {
2139 DECLARE_GETSETNATIVE(Float, F),
2140 DECLARE_GETSETNATIVE(Double, D),
2141
2142- {CC"getAddress", CC"("ADR")"ADR, FN_PTR(Unsafe_GetNativeAddress)},
2143- {CC"putAddress", CC"("ADR""ADR")V", FN_PTR(Unsafe_SetNativeAddress)},
2144+ {CC"getAddress", CC"(" ADR ")" ADR, FN_PTR(Unsafe_GetNativeAddress)},
2145+ {CC"putAddress", CC"(" ADR "" ADR ")V", FN_PTR(Unsafe_SetNativeAddress)},
2146
2147- {CC"allocateMemory", CC"(J)"ADR, FN_PTR(Unsafe_AllocateMemory)},
2148- {CC"reallocateMemory", CC"("ADR"J)"ADR, FN_PTR(Unsafe_ReallocateMemory)},
2149- {CC"freeMemory", CC"("ADR")V", FN_PTR(Unsafe_FreeMemory)},
2150-
2151- {CC"fieldOffset", CC"("FLD")I", FN_PTR(Unsafe_FieldOffset)},
2152- {CC"staticFieldBase", CC"("CLS")"OBJ, FN_PTR(Unsafe_StaticFieldBaseFromClass)},
2153- {CC"ensureClassInitialized",CC"("CLS")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2154- {CC"arrayBaseOffset", CC"("CLS")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2155- {CC"arrayIndexScale", CC"("CLS")I", FN_PTR(Unsafe_ArrayIndexScale)},
2156+ {CC"allocateMemory", CC"(J)" ADR, FN_PTR(Unsafe_AllocateMemory)},
2157+ {CC"reallocateMemory", CC"(" ADR "J)" ADR, FN_PTR(Unsafe_ReallocateMemory)},
2158+ {CC"freeMemory", CC"(" ADR ")V", FN_PTR(Unsafe_FreeMemory)},
2159+
2160+ {CC"fieldOffset", CC"(" FLD ")I", FN_PTR(Unsafe_FieldOffset)},
2161+ {CC"staticFieldBase", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_StaticFieldBaseFromClass)},
2162+ {CC"ensureClassInitialized",CC"(" CLS ")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2163+ {CC"arrayBaseOffset", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2164+ {CC"arrayIndexScale", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayIndexScale)},
2165 {CC"addressSize", CC"()I", FN_PTR(Unsafe_AddressSize)},
2166 {CC"pageSize", CC"()I", FN_PTR(Unsafe_PageSize)},
2167
2168- {CC"defineClass", CC"("DC0_Args")"CLS, FN_PTR(Unsafe_DefineClass0)},
2169- {CC"defineClass", CC"("DC_Args")"CLS, FN_PTR(Unsafe_DefineClass)},
2170- {CC"allocateInstance", CC"("CLS")"OBJ, FN_PTR(Unsafe_AllocateInstance)},
2171- {CC"monitorEnter", CC"("OBJ")V", FN_PTR(Unsafe_MonitorEnter)},
2172- {CC"monitorExit", CC"("OBJ")V", FN_PTR(Unsafe_MonitorExit)},
2173- {CC"throwException", CC"("THR")V", FN_PTR(Unsafe_ThrowException)}
2174+ {CC"defineClass", CC"(" DC0_Args ")" CLS, FN_PTR(Unsafe_DefineClass0)},
2175+ {CC"defineClass", CC"(" DC_Args ")" CLS, FN_PTR(Unsafe_DefineClass)},
2176+ {CC"allocateInstance", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_AllocateInstance)},
2177+ {CC"monitorEnter", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorEnter)},
2178+ {CC"monitorExit", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorExit)},
2179+ {CC"throwException", CC"(" THR ")V", FN_PTR(Unsafe_ThrowException)}
2180 };
2181
2182 // These are the methods prior to the JSR 166 changes in 1.5.0
2183 static JNINativeMethod methods_141[] = {
2184- {CC"getObject", CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObject)},
2185- {CC"putObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObject)},
2186+ {CC"getObject", CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObject)},
2187+ {CC"putObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObject)},
2188
2189 DECLARE_GETSETOOP_141(Boolean, Z),
2190 DECLARE_GETSETOOP_141(Byte, B),
2191@@ -1470,37 +1470,37 @@ static JNINativeMethod methods_141[] = {
2192 DECLARE_GETSETNATIVE(Float, F),
2193 DECLARE_GETSETNATIVE(Double, D),
2194
2195- {CC"getAddress", CC"("ADR")"ADR, FN_PTR(Unsafe_GetNativeAddress)},
2196- {CC"putAddress", CC"("ADR""ADR")V", FN_PTR(Unsafe_SetNativeAddress)},
2197+ {CC"getAddress", CC"(" ADR ")" ADR, FN_PTR(Unsafe_GetNativeAddress)},
2198+ {CC"putAddress", CC"(" ADR "" ADR ")V", FN_PTR(Unsafe_SetNativeAddress)},
2199
2200- {CC"allocateMemory", CC"(J)"ADR, FN_PTR(Unsafe_AllocateMemory)},
2201- {CC"reallocateMemory", CC"("ADR"J)"ADR, FN_PTR(Unsafe_ReallocateMemory)},
2202- {CC"freeMemory", CC"("ADR")V", FN_PTR(Unsafe_FreeMemory)},
2203-
2204- {CC"objectFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2205- {CC"staticFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_StaticFieldOffset)},
2206- {CC"staticFieldBase", CC"("FLD")"OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2207- {CC"ensureClassInitialized",CC"("CLS")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2208- {CC"arrayBaseOffset", CC"("CLS")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2209- {CC"arrayIndexScale", CC"("CLS")I", FN_PTR(Unsafe_ArrayIndexScale)},
2210+ {CC"allocateMemory", CC"(J)" ADR, FN_PTR(Unsafe_AllocateMemory)},
2211+ {CC"reallocateMemory", CC"(" ADR "J)" ADR, FN_PTR(Unsafe_ReallocateMemory)},
2212+ {CC"freeMemory", CC"(" ADR ")V", FN_PTR(Unsafe_FreeMemory)},
2213+
2214+ {CC"objectFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2215+ {CC"staticFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_StaticFieldOffset)},
2216+ {CC"staticFieldBase", CC"(" FLD ")" OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2217+ {CC"ensureClassInitialized",CC"(" CLS ")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2218+ {CC"arrayBaseOffset", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2219+ {CC"arrayIndexScale", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayIndexScale)},
2220 {CC"addressSize", CC"()I", FN_PTR(Unsafe_AddressSize)},
2221 {CC"pageSize", CC"()I", FN_PTR(Unsafe_PageSize)},
2222
2223- {CC"defineClass", CC"("DC0_Args")"CLS, FN_PTR(Unsafe_DefineClass0)},
2224- {CC"defineClass", CC"("DC_Args")"CLS, FN_PTR(Unsafe_DefineClass)},
2225- {CC"allocateInstance", CC"("CLS")"OBJ, FN_PTR(Unsafe_AllocateInstance)},
2226- {CC"monitorEnter", CC"("OBJ")V", FN_PTR(Unsafe_MonitorEnter)},
2227- {CC"monitorExit", CC"("OBJ")V", FN_PTR(Unsafe_MonitorExit)},
2228- {CC"throwException", CC"("THR")V", FN_PTR(Unsafe_ThrowException)}
2229+ {CC"defineClass", CC"(" DC0_Args ")" CLS, FN_PTR(Unsafe_DefineClass0)},
2230+ {CC"defineClass", CC"(" DC_Args ")" CLS, FN_PTR(Unsafe_DefineClass)},
2231+ {CC"allocateInstance", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_AllocateInstance)},
2232+ {CC"monitorEnter", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorEnter)},
2233+ {CC"monitorExit", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorExit)},
2234+ {CC"throwException", CC"(" THR ")V", FN_PTR(Unsafe_ThrowException)}
2235
2236 };
2237
2238 // These are the methods prior to the JSR 166 changes in 1.6.0
2239 static JNINativeMethod methods_15[] = {
2240- {CC"getObject", CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObject)},
2241- {CC"putObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObject)},
2242- {CC"getObjectVolatile",CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObjectVolatile)},
2243- {CC"putObjectVolatile",CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2244+ {CC"getObject", CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObject)},
2245+ {CC"putObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObject)},
2246+ {CC"getObjectVolatile",CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObjectVolatile)},
2247+ {CC"putObjectVolatile",CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2248
2249
2250 DECLARE_GETSETOOP(Boolean, Z),
2251@@ -1520,42 +1520,42 @@ static JNINativeMethod methods_15[] = {
2252 DECLARE_GETSETNATIVE(Float, F),
2253 DECLARE_GETSETNATIVE(Double, D),
2254
2255- {CC"getAddress", CC"("ADR")"ADR, FN_PTR(Unsafe_GetNativeAddress)},
2256- {CC"putAddress", CC"("ADR""ADR")V", FN_PTR(Unsafe_SetNativeAddress)},
2257+ {CC"getAddress", CC"(" ADR ")" ADR, FN_PTR(Unsafe_GetNativeAddress)},
2258+ {CC"putAddress", CC"(" ADR "" ADR ")V", FN_PTR(Unsafe_SetNativeAddress)},
2259
2260- {CC"allocateMemory", CC"(J)"ADR, FN_PTR(Unsafe_AllocateMemory)},
2261- {CC"reallocateMemory", CC"("ADR"J)"ADR, FN_PTR(Unsafe_ReallocateMemory)},
2262- {CC"freeMemory", CC"("ADR")V", FN_PTR(Unsafe_FreeMemory)},
2263-
2264- {CC"objectFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2265- {CC"staticFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_StaticFieldOffset)},
2266- {CC"staticFieldBase", CC"("FLD")"OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2267- {CC"ensureClassInitialized",CC"("CLS")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2268- {CC"arrayBaseOffset", CC"("CLS")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2269- {CC"arrayIndexScale", CC"("CLS")I", FN_PTR(Unsafe_ArrayIndexScale)},
2270+ {CC"allocateMemory", CC"(J)" ADR, FN_PTR(Unsafe_AllocateMemory)},
2271+ {CC"reallocateMemory", CC"(" ADR "J)" ADR, FN_PTR(Unsafe_ReallocateMemory)},
2272+ {CC"freeMemory", CC"(" ADR ")V", FN_PTR(Unsafe_FreeMemory)},
2273+
2274+ {CC"objectFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2275+ {CC"staticFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_StaticFieldOffset)},
2276+ {CC"staticFieldBase", CC"(" FLD ")" OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2277+ {CC"ensureClassInitialized",CC"(" CLS ")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2278+ {CC"arrayBaseOffset", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2279+ {CC"arrayIndexScale", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayIndexScale)},
2280 {CC"addressSize", CC"()I", FN_PTR(Unsafe_AddressSize)},
2281 {CC"pageSize", CC"()I", FN_PTR(Unsafe_PageSize)},
2282
2283- {CC"defineClass", CC"("DC0_Args")"CLS, FN_PTR(Unsafe_DefineClass0)},
2284- {CC"defineClass", CC"("DC_Args")"CLS, FN_PTR(Unsafe_DefineClass)},
2285- {CC"allocateInstance", CC"("CLS")"OBJ, FN_PTR(Unsafe_AllocateInstance)},
2286- {CC"monitorEnter", CC"("OBJ")V", FN_PTR(Unsafe_MonitorEnter)},
2287- {CC"monitorExit", CC"("OBJ")V", FN_PTR(Unsafe_MonitorExit)},
2288- {CC"throwException", CC"("THR")V", FN_PTR(Unsafe_ThrowException)},
2289- {CC"compareAndSwapObject", CC"("OBJ"J"OBJ""OBJ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2290- {CC"compareAndSwapInt", CC"("OBJ"J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2291- {CC"compareAndSwapLong", CC"("OBJ"J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2292+ {CC"defineClass", CC"(" DC0_Args ")" CLS, FN_PTR(Unsafe_DefineClass0)},
2293+ {CC"defineClass", CC"(" DC_Args ")" CLS, FN_PTR(Unsafe_DefineClass)},
2294+ {CC"allocateInstance", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_AllocateInstance)},
2295+ {CC"monitorEnter", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorEnter)},
2296+ {CC"monitorExit", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorExit)},
2297+ {CC"throwException", CC"(" THR ")V", FN_PTR(Unsafe_ThrowException)},
2298+ {CC"compareAndSwapObject", CC"(" OBJ "J" OBJ "" OBJ ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2299+ {CC"compareAndSwapInt", CC"(" OBJ "J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2300+ {CC"compareAndSwapLong", CC"(" OBJ "J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2301 {CC"park", CC"(ZJ)V", FN_PTR(Unsafe_Park)},
2302- {CC"unpark", CC"("OBJ")V", FN_PTR(Unsafe_Unpark)}
2303+ {CC"unpark", CC"(" OBJ ")V", FN_PTR(Unsafe_Unpark)}
2304
2305 };
2306
2307 // These are the methods for 1.6.0 and 1.7.0
2308 static JNINativeMethod methods_16[] = {
2309- {CC"getObject", CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObject)},
2310- {CC"putObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObject)},
2311- {CC"getObjectVolatile",CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObjectVolatile)},
2312- {CC"putObjectVolatile",CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2313+ {CC"getObject", CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObject)},
2314+ {CC"putObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObject)},
2315+ {CC"getObjectVolatile",CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObjectVolatile)},
2316+ {CC"putObjectVolatile",CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2317
2318 DECLARE_GETSETOOP(Boolean, Z),
2319 DECLARE_GETSETOOP(Byte, B),
2320@@ -1574,45 +1574,45 @@ static JNINativeMethod methods_16[] = {
2321 DECLARE_GETSETNATIVE(Float, F),
2322 DECLARE_GETSETNATIVE(Double, D),
2323
2324- {CC"getAddress", CC"("ADR")"ADR, FN_PTR(Unsafe_GetNativeAddress)},
2325- {CC"putAddress", CC"("ADR""ADR")V", FN_PTR(Unsafe_SetNativeAddress)},
2326+ {CC"getAddress", CC"(" ADR ")" ADR, FN_PTR(Unsafe_GetNativeAddress)},
2327+ {CC"putAddress", CC"(" ADR "" ADR ")V", FN_PTR(Unsafe_SetNativeAddress)},
2328
2329- {CC"allocateMemory", CC"(J)"ADR, FN_PTR(Unsafe_AllocateMemory)},
2330- {CC"reallocateMemory", CC"("ADR"J)"ADR, FN_PTR(Unsafe_ReallocateMemory)},
2331- {CC"freeMemory", CC"("ADR")V", FN_PTR(Unsafe_FreeMemory)},
2332-
2333- {CC"objectFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2334- {CC"staticFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_StaticFieldOffset)},
2335- {CC"staticFieldBase", CC"("FLD")"OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2336- {CC"ensureClassInitialized",CC"("CLS")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2337- {CC"arrayBaseOffset", CC"("CLS")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2338- {CC"arrayIndexScale", CC"("CLS")I", FN_PTR(Unsafe_ArrayIndexScale)},
2339+ {CC"allocateMemory", CC"(J)" ADR, FN_PTR(Unsafe_AllocateMemory)},
2340+ {CC"reallocateMemory", CC"(" ADR "J)" ADR, FN_PTR(Unsafe_ReallocateMemory)},
2341+ {CC"freeMemory", CC"(" ADR ")V", FN_PTR(Unsafe_FreeMemory)},
2342+
2343+ {CC"objectFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2344+ {CC"staticFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_StaticFieldOffset)},
2345+ {CC"staticFieldBase", CC"(" FLD ")" OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2346+ {CC"ensureClassInitialized",CC"(" CLS ")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2347+ {CC"arrayBaseOffset", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2348+ {CC"arrayIndexScale", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayIndexScale)},
2349 {CC"addressSize", CC"()I", FN_PTR(Unsafe_AddressSize)},
2350 {CC"pageSize", CC"()I", FN_PTR(Unsafe_PageSize)},
2351
2352- {CC"defineClass", CC"("DC0_Args")"CLS, FN_PTR(Unsafe_DefineClass0)},
2353- {CC"defineClass", CC"("DC_Args")"CLS, FN_PTR(Unsafe_DefineClass)},
2354- {CC"allocateInstance", CC"("CLS")"OBJ, FN_PTR(Unsafe_AllocateInstance)},
2355- {CC"monitorEnter", CC"("OBJ")V", FN_PTR(Unsafe_MonitorEnter)},
2356- {CC"monitorExit", CC"("OBJ")V", FN_PTR(Unsafe_MonitorExit)},
2357- {CC"tryMonitorEnter", CC"("OBJ")Z", FN_PTR(Unsafe_TryMonitorEnter)},
2358- {CC"throwException", CC"("THR")V", FN_PTR(Unsafe_ThrowException)},
2359- {CC"compareAndSwapObject", CC"("OBJ"J"OBJ""OBJ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2360- {CC"compareAndSwapInt", CC"("OBJ"J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2361- {CC"compareAndSwapLong", CC"("OBJ"J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2362- {CC"putOrderedObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetOrderedObject)},
2363- {CC"putOrderedInt", CC"("OBJ"JI)V", FN_PTR(Unsafe_SetOrderedInt)},
2364- {CC"putOrderedLong", CC"("OBJ"JJ)V", FN_PTR(Unsafe_SetOrderedLong)},
2365+ {CC"defineClass", CC"(" DC0_Args ")" CLS, FN_PTR(Unsafe_DefineClass0)},
2366+ {CC"defineClass", CC"(" DC_Args ")" CLS, FN_PTR(Unsafe_DefineClass)},
2367+ {CC"allocateInstance", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_AllocateInstance)},
2368+ {CC"monitorEnter", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorEnter)},
2369+ {CC"monitorExit", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorExit)},
2370+ {CC"tryMonitorEnter", CC"(" OBJ ")Z", FN_PTR(Unsafe_TryMonitorEnter)},
2371+ {CC"throwException", CC"(" THR ")V", FN_PTR(Unsafe_ThrowException)},
2372+ {CC"compareAndSwapObject", CC"(" OBJ "J" OBJ "" OBJ ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2373+ {CC"compareAndSwapInt", CC"(" OBJ "J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2374+ {CC"compareAndSwapLong", CC"(" OBJ "J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2375+ {CC"putOrderedObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetOrderedObject)},
2376+ {CC"putOrderedInt", CC"(" OBJ "JI)V", FN_PTR(Unsafe_SetOrderedInt)},
2377+ {CC"putOrderedLong", CC"(" OBJ "JJ)V", FN_PTR(Unsafe_SetOrderedLong)},
2378 {CC"park", CC"(ZJ)V", FN_PTR(Unsafe_Park)},
2379- {CC"unpark", CC"("OBJ")V", FN_PTR(Unsafe_Unpark)}
2380+ {CC"unpark", CC"(" OBJ ")V", FN_PTR(Unsafe_Unpark)}
2381 };
2382
2383 // These are the methods for 1.8.0
2384 static JNINativeMethod methods_18[] = {
2385- {CC"getObject", CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObject)},
2386- {CC"putObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObject)},
2387- {CC"getObjectVolatile",CC"("OBJ"J)"OBJ"", FN_PTR(Unsafe_GetObjectVolatile)},
2388- {CC"putObjectVolatile",CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2389+ {CC"getObject", CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObject)},
2390+ {CC"putObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObject)},
2391+ {CC"getObjectVolatile",CC"(" OBJ "J)" OBJ "", FN_PTR(Unsafe_GetObjectVolatile)},
2392+ {CC"putObjectVolatile",CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetObjectVolatile)},
2393
2394 DECLARE_GETSETOOP(Boolean, Z),
2395 DECLARE_GETSETOOP(Byte, B),
2396@@ -1631,36 +1631,36 @@ static JNINativeMethod methods_18[] = {
2397 DECLARE_GETSETNATIVE(Float, F),
2398 DECLARE_GETSETNATIVE(Double, D),
2399
2400- {CC"getAddress", CC"("ADR")"ADR, FN_PTR(Unsafe_GetNativeAddress)},
2401- {CC"putAddress", CC"("ADR""ADR")V", FN_PTR(Unsafe_SetNativeAddress)},
2402+ {CC"getAddress", CC"(" ADR ")" ADR, FN_PTR(Unsafe_GetNativeAddress)},
2403+ {CC"putAddress", CC"(" ADR "" ADR ")V", FN_PTR(Unsafe_SetNativeAddress)},
2404
2405- {CC"allocateMemory", CC"(J)"ADR, FN_PTR(Unsafe_AllocateMemory)},
2406- {CC"reallocateMemory", CC"("ADR"J)"ADR, FN_PTR(Unsafe_ReallocateMemory)},
2407- {CC"freeMemory", CC"("ADR")V", FN_PTR(Unsafe_FreeMemory)},
2408-
2409- {CC"objectFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2410- {CC"staticFieldOffset", CC"("FLD")J", FN_PTR(Unsafe_StaticFieldOffset)},
2411- {CC"staticFieldBase", CC"("FLD")"OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2412- {CC"ensureClassInitialized",CC"("CLS")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2413- {CC"arrayBaseOffset", CC"("CLS")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2414- {CC"arrayIndexScale", CC"("CLS")I", FN_PTR(Unsafe_ArrayIndexScale)},
2415+ {CC"allocateMemory", CC"(J)" ADR, FN_PTR(Unsafe_AllocateMemory)},
2416+ {CC"reallocateMemory", CC"(" ADR "J)" ADR, FN_PTR(Unsafe_ReallocateMemory)},
2417+ {CC"freeMemory", CC"(" ADR ")V", FN_PTR(Unsafe_FreeMemory)},
2418+
2419+ {CC"objectFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_ObjectFieldOffset)},
2420+ {CC"staticFieldOffset", CC"(" FLD ")J", FN_PTR(Unsafe_StaticFieldOffset)},
2421+ {CC"staticFieldBase", CC"(" FLD ")" OBJ, FN_PTR(Unsafe_StaticFieldBaseFromField)},
2422+ {CC"ensureClassInitialized",CC"(" CLS ")V", FN_PTR(Unsafe_EnsureClassInitialized)},
2423+ {CC"arrayBaseOffset", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayBaseOffset)},
2424+ {CC"arrayIndexScale", CC"(" CLS ")I", FN_PTR(Unsafe_ArrayIndexScale)},
2425 {CC"addressSize", CC"()I", FN_PTR(Unsafe_AddressSize)},
2426 {CC"pageSize", CC"()I", FN_PTR(Unsafe_PageSize)},
2427
2428- {CC"defineClass", CC"("DC_Args")"CLS, FN_PTR(Unsafe_DefineClass)},
2429- {CC"allocateInstance", CC"("CLS")"OBJ, FN_PTR(Unsafe_AllocateInstance)},
2430- {CC"monitorEnter", CC"("OBJ")V", FN_PTR(Unsafe_MonitorEnter)},
2431- {CC"monitorExit", CC"("OBJ")V", FN_PTR(Unsafe_MonitorExit)},
2432- {CC"tryMonitorEnter", CC"("OBJ")Z", FN_PTR(Unsafe_TryMonitorEnter)},
2433- {CC"throwException", CC"("THR")V", FN_PTR(Unsafe_ThrowException)},
2434- {CC"compareAndSwapObject", CC"("OBJ"J"OBJ""OBJ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2435- {CC"compareAndSwapInt", CC"("OBJ"J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2436- {CC"compareAndSwapLong", CC"("OBJ"J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2437- {CC"putOrderedObject", CC"("OBJ"J"OBJ")V", FN_PTR(Unsafe_SetOrderedObject)},
2438- {CC"putOrderedInt", CC"("OBJ"JI)V", FN_PTR(Unsafe_SetOrderedInt)},
2439- {CC"putOrderedLong", CC"("OBJ"JJ)V", FN_PTR(Unsafe_SetOrderedLong)},
2440+ {CC"defineClass", CC"(" DC_Args ")" CLS, FN_PTR(Unsafe_DefineClass)},
2441+ {CC"allocateInstance", CC"(" CLS ")" OBJ, FN_PTR(Unsafe_AllocateInstance)},
2442+ {CC"monitorEnter", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorEnter)},
2443+ {CC"monitorExit", CC"(" OBJ ")V", FN_PTR(Unsafe_MonitorExit)},
2444+ {CC"tryMonitorEnter", CC"(" OBJ ")Z", FN_PTR(Unsafe_TryMonitorEnter)},
2445+ {CC"throwException", CC"(" THR ")V", FN_PTR(Unsafe_ThrowException)},
2446+ {CC"compareAndSwapObject", CC"(" OBJ "J" OBJ "" OBJ ")Z", FN_PTR(Unsafe_CompareAndSwapObject)},
2447+ {CC"compareAndSwapInt", CC"(" OBJ "J""I""I"")Z", FN_PTR(Unsafe_CompareAndSwapInt)},
2448+ {CC"compareAndSwapLong", CC"(" OBJ "J""J""J"")Z", FN_PTR(Unsafe_CompareAndSwapLong)},
2449+ {CC"putOrderedObject", CC"(" OBJ "J" OBJ ")V", FN_PTR(Unsafe_SetOrderedObject)},
2450+ {CC"putOrderedInt", CC"(" OBJ "JI)V", FN_PTR(Unsafe_SetOrderedInt)},
2451+ {CC"putOrderedLong", CC"(" OBJ "JJ)V", FN_PTR(Unsafe_SetOrderedLong)},
2452 {CC"park", CC"(ZJ)V", FN_PTR(Unsafe_Park)},
2453- {CC"unpark", CC"("OBJ")V", FN_PTR(Unsafe_Unpark)}
2454+ {CC"unpark", CC"(" OBJ ")V", FN_PTR(Unsafe_Unpark)}
2455 };
2456
2457 JNINativeMethod loadavg_method[] = {
2458@@ -1668,28 +1668,28 @@ JNINativeMethod loadavg_method[] = {
2459 };
2460
2461 JNINativeMethod prefetch_methods[] = {
2462- {CC"prefetchRead", CC"("OBJ"J)V", FN_PTR(Unsafe_PrefetchRead)},
2463- {CC"prefetchWrite", CC"("OBJ"J)V", FN_PTR(Unsafe_PrefetchWrite)},
2464- {CC"prefetchReadStatic", CC"("OBJ"J)V", FN_PTR(Unsafe_PrefetchRead)},
2465- {CC"prefetchWriteStatic",CC"("OBJ"J)V", FN_PTR(Unsafe_PrefetchWrite)}
2466+ {CC"prefetchRead", CC"(" OBJ "J)V", FN_PTR(Unsafe_PrefetchRead)},
2467+ {CC"prefetchWrite", CC"(" OBJ "J)V", FN_PTR(Unsafe_PrefetchWrite)},
2468+ {CC"prefetchReadStatic", CC"(" OBJ "J)V", FN_PTR(Unsafe_PrefetchRead)},
2469+ {CC"prefetchWriteStatic",CC"(" OBJ "J)V", FN_PTR(Unsafe_PrefetchWrite)}
2470 };
2471
2472 JNINativeMethod memcopy_methods_17[] = {
2473- {CC"copyMemory", CC"("OBJ"J"OBJ"JJ)V", FN_PTR(Unsafe_CopyMemory2)},
2474- {CC"setMemory", CC"("OBJ"JJB)V", FN_PTR(Unsafe_SetMemory2)}
2475+ {CC"copyMemory", CC"(" OBJ "J" OBJ "JJ)V", FN_PTR(Unsafe_CopyMemory2)},
2476+ {CC"setMemory", CC"(" OBJ "JJB)V", FN_PTR(Unsafe_SetMemory2)}
2477 };
2478
2479 JNINativeMethod memcopy_methods_15[] = {
2480- {CC"setMemory", CC"("ADR"JB)V", FN_PTR(Unsafe_SetMemory)},
2481- {CC"copyMemory", CC"("ADR ADR"J)V", FN_PTR(Unsafe_CopyMemory)}
2482+ {CC"setMemory", CC"(" ADR "JB)V", FN_PTR(Unsafe_SetMemory)},
2483+ {CC"copyMemory", CC"(" ADR ADR "J)V", FN_PTR(Unsafe_CopyMemory)}
2484 };
2485
2486 JNINativeMethod anonk_methods[] = {
2487- {CC"defineAnonymousClass", CC"("DAC_Args")"CLS, FN_PTR(Unsafe_DefineAnonymousClass)},
2488+ {CC"defineAnonymousClass", CC"(" DAC_Args ")" CLS, FN_PTR(Unsafe_DefineAnonymousClass)},
2489 };
2490
2491 JNINativeMethod lform_methods[] = {
2492- {CC"shouldBeInitialized",CC"("CLS")Z", FN_PTR(Unsafe_ShouldBeInitialized)},
2493+ {CC"shouldBeInitialized",CC"(" CLS ")Z", FN_PTR(Unsafe_ShouldBeInitialized)},
2494 };
2495
2496 JNINativeMethod fence_methods[] = {
2497--- hotspot/src/share/vm/prims/whitebox.cpp.orig
2498+++ hotspot/src/share/vm/prims/whitebox.cpp
2499@@ -166,8 +166,8 @@ WB_END
2500
2501 WB_ENTRY(void, WB_PrintHeapSizes(JNIEnv* env, jobject o)) {
2502 CollectorPolicy * p = Universe::heap()->collector_policy();
2503- gclog_or_tty->print_cr("Minimum heap "SIZE_FORMAT" Initial heap "
2504- SIZE_FORMAT" Maximum heap "SIZE_FORMAT" Min alignment "SIZE_FORMAT" Max alignment "SIZE_FORMAT,
2505+ gclog_or_tty->print_cr("Minimum heap " SIZE_FORMAT " Initial heap "
2506+ SIZE_FORMAT " Maximum heap " SIZE_FORMAT " Min alignment " SIZE_FORMAT " Max alignment " SIZE_FORMAT,
2507 p->min_heap_byte_size(), p->initial_heap_byte_size(), p->max_heap_byte_size(),
2508 p->space_alignment(), p->heap_alignment());
2509 }
2510@@ -202,8 +202,8 @@ WB_ENTRY(void, WB_ReadFromNoaccessArea(J
2511 Universe::narrow_oop_use_implicit_null_checks() )) {
2512 tty->print_cr("WB_ReadFromNoaccessArea method is useless:\n "
2513 "\tUseCompressedOops is %d\n"
2514- "\trhs.base() is "PTR_FORMAT"\n"
2515- "\tUniverse::narrow_oop_base() is "PTR_FORMAT"\n"
2516+ "\trhs.base() is " PTR_FORMAT "\n"
2517+ "\tUniverse::narrow_oop_base() is " PTR_FORMAT "\n"
2518 "\tUniverse::narrow_oop_use_implicit_null_checks() is %d",
2519 UseCompressedOops,
2520 rhs.base(),
2521@@ -256,8 +256,8 @@ static jint wb_stress_virtual_space_resi
2522
2523 WB_ENTRY(jint, WB_StressVirtualSpaceResize(JNIEnv* env, jobject o,
2524 jlong reserved_space_size, jlong magnitude, jlong iterations))
2525- tty->print_cr("reservedSpaceSize="JLONG_FORMAT", magnitude="JLONG_FORMAT", "
2526- "iterations="JLONG_FORMAT"\n", reserved_space_size, magnitude,
2527+ tty->print_cr("reservedSpaceSize=" JLONG_FORMAT ", magnitude=" JLONG_FORMAT ", "
2528+ "iterations=" JLONG_FORMAT "\n", reserved_space_size, magnitude,
2529 iterations);
2530 if (reserved_space_size < 0 || magnitude < 0 || iterations < 0) {
2531 tty->print_cr("One of variables printed above is negative. Can't proceed.\n");
2532--- hotspot/src/share/vm/runtime/safepoint.cpp.orig
2533+++ hotspot/src/share/vm/runtime/safepoint.cpp
2534@@ -918,7 +918,7 @@ void ThreadSafepointState::restart() {
2535
2536 case _running:
2537 default:
2538- tty->print_cr("restart thread "INTPTR_FORMAT" with state %d",
2539+ tty->print_cr("restart thread " INTPTR_FORMAT " with state %d",
2540 _thread, _type);
2541 _thread->print();
2542 ShouldNotReachHere();
2543@@ -1275,14 +1275,14 @@ void SafepointSynchronize::print_stat_on
2544
2545 for (int index = 0; index < VM_Operation::VMOp_Terminating; index++) {
2546 if (_safepoint_reasons[index] != 0) {
2547- tty->print_cr("%-26s"UINT64_FORMAT_W(10), VM_Operation::name(index),
2548+ tty->print_cr("%-26s" UINT64_FORMAT_W(10), VM_Operation::name(index),
2549 _safepoint_reasons[index]);
2550 }
2551 }
2552
2553 tty->print_cr(UINT64_FORMAT_W(5)" VM operations coalesced during safepoint",
2554 _coalesced_vmop_count);
2555- tty->print_cr("Maximum sync time "INT64_FORMAT_W(5)" ms",
2556+ tty->print_cr("Maximum sync time " INT64_FORMAT_W(5) " ms",
2557 _max_sync_time / MICROUNITS);
2558 tty->print_cr("Maximum vm operation time (except for Exit VM operation) "
2559 INT64_FORMAT_W(5)" ms",
2560--- hotspot/src/share/vm/services/threadService.cpp.orig
2561+++ hotspot/src/share/vm/services/threadService.cpp
2562@@ -889,7 +889,7 @@ void DeadlockCycle::print_on(outputStrea
2563 st->print(" waiting to lock monitor " INTPTR_FORMAT, waitingToLockMonitor);
2564 oop obj = (oop)waitingToLockMonitor->object();
2565 if (obj != NULL) {
2566- st->print(" (object "INTPTR_FORMAT ", a %s)", (address)obj,
2567+ st->print(" (object " INTPTR_FORMAT ", a %s)", (address)obj,
2568 (InstanceKlass::cast(obj->klass()))->external_name());
2569
2570 if (!currentThread->current_pending_monitor_is_from_java()) {
2571--- hotspot/src/share/vm/trace/traceStream.hpp.orig
2572+++ hotspot/src/share/vm/trace/traceStream.hpp
2573@@ -40,31 +40,31 @@ class TraceStream : public StackObj {
2574 TraceStream(outputStream& stream): _st(stream) {}
2575
2576 void print_val(const char* label, u1 val) {
2577- _st.print("%s = "UINT32_FORMAT, label, val);
2578+ _st.print("%s = " UINT32_FORMAT, label, val);
2579 }
2580
2581 void print_val(const char* label, u2 val) {
2582- _st.print("%s = "UINT32_FORMAT, label, val);
2583+ _st.print("%s = " UINT32_FORMAT, label, val);
2584 }
2585
2586 void print_val(const char* label, s2 val) {
2587- _st.print("%s = "INT32_FORMAT, label, val);
2588+ _st.print("%s = " INT32_FORMAT, label, val);
2589 }
2590
2591 void print_val(const char* label, u4 val) {
2592- _st.print("%s = "UINT32_FORMAT, label, val);
2593+ _st.print("%s = " UINT32_FORMAT, label, val);
2594 }
2595
2596 void print_val(const char* label, s4 val) {
2597- _st.print("%s = "INT32_FORMAT, label, val);
2598+ _st.print("%s = " INT32_FORMAT, label, val);
2599 }
2600
2601 void print_val(const char* label, u8 val) {
2602- _st.print("%s = "UINT64_FORMAT, label, val);
2603+ _st.print("%s = " UINT64_FORMAT, label, val);
2604 }
2605
2606 void print_val(const char* label, s8 val) {
2607- _st.print("%s = "INT64_FORMAT, label, (int64_t) val);
2608+ _st.print("%s = " INT64_FORMAT, label, (int64_t) val);
2609 }
2610
2611 void print_val(const char* label, bool val) {
2612--- hotspot/src/share/vm/utilities/ostream.cpp.orig
2613+++ hotspot/src/share/vm/utilities/ostream.cpp
2614@@ -277,7 +277,7 @@ void outputStream::print_data(void* data
2615 size_t limit = (len + 16) / 16 * 16;
2616 for (size_t i = 0; i < limit; ++i) {
2617 if (i % 16 == 0) {
2618- indent().print(SIZE_FORMAT_HEX_W(07)":", i);
2619+ indent().print(SIZE_FORMAT_HEX_W(07) ":", i);
2620 }
2621 if (i % 2 == 0) {
2622 print(" ");
2623@@ -945,7 +945,7 @@ void defaultStream::start_log() {
2624 // %%% Should be: jlong time_ms = os::start_time_milliseconds(), if
2625 // we ever get round to introduce that method on the os class
2626 xs->head("hotspot_log version='%d %d'"
2627- " process='%d' time_ms='"INT64_FORMAT"'",
2628+ " process='%d' time_ms='" INT64_FORMAT "'",
2629 LOG_MAJOR_VERSION, LOG_MINOR_VERSION,
2630 os::current_process_id(), (int64_t)time_ms);
2631 // Write VM version header immediately.