< prev index next >
src/hotspot/share/logging/logOutput.cpp
Print this page
rev 49099 : [mq]: 8198887
*** 116,126 ****
if (subset == NULL) {
assert(*result_size == 0, "outer (non-recursive) call expects result_size to be 0");
// Make subset the first element in the result array initially
subset = result[0];
}
! assert((void*) subset >= result && (void*) subset < result + sizeof(result),
"subset should always point to element in result");
if (depth == LogTag::MaxTags || tags[depth] == LogTag::__NO_TAG) {
if (subset_size == 0) {
// Ignore empty subset
--- 116,126 ----
if (subset == NULL) {
assert(*result_size == 0, "outer (non-recursive) call expects result_size to be 0");
// Make subset the first element in the result array initially
subset = result[0];
}
! assert((void*) subset >= &result[0] && (void*) subset <= &result[MaxSubsets - 1],
"subset should always point to element in result");
if (depth == LogTag::MaxTags || tags[depth] == LogTag::__NO_TAG) {
if (subset_size == 0) {
// Ignore empty subset
< prev index next >