On Tue, 2 Nov 2021 23:17:30 GMT, Vladimir Kozlov wrote:
>> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
>> qualified.
>> Testing:
>> - `make test TEST="gtest"`: Passed
>> - `make run-test TEST="tier1"`: Passed
>> - `make run-test TEST="tier2"`: Passed
>> - `make
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Tue, 2 Nov 2021 23:03:22 GMT, Evgeny Astigeevich
wrote:
> Is NULL method holder an acceptable situation? Could it be a sign of a bug?
You are right, all methods should have class holders. I just followed code
pattern.
> BTW, `Klass::external_name()` returns `` if `Klass::name()` is
> `NUL
On Tue, 2 Nov 2021 22:57:23 GMT, Vladimir Kozlov wrote:
> Yes, I am currently testing similar fix:
>
> ```
> -Klass* klass = method->method_holder();
> -assert(klass->is_loader_alive(), "must be alive");
> +Klass* methHolder = method->method_holder();
> +
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Tue, 2 Nov 2021 22:05:01 GMT, Vladimir Kozlov wrote:
> I don't think we need this assert just to print klass's name. May be follow
> the code pattern for method's name and signature.
Agree. I'll submit PR with the code:
Symbol* className = klass->name();
const char* classNameS = (classNam
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Tue, 2 Nov 2021 17:03:50 GMT, Evgeny Astigeevich
wrote:
>> src/hotspot/share/code/codeHeapState.cpp line 2340:
>>
>>> 2338:
>>> 2339: Klass* klass = method->method_holder();
>>> 2340: assert(klass->is_loader_alive(), "must be alive");
>>
>> Are you sure `klass` is a
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Tue, 2 Nov 2021 05:49:30 GMT, Yi Yang wrote:
>> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
>> qualified.
>> Testing:
>> - `make test TEST="gtest"`: Passed
>> - `make run-test TEST="tier1"`: Passed
>> - `make run-test TEST="tier2"`: Passed
>> - `make run-test
On Tue, 2 Nov 2021 16:34:34 GMT, Volker Simonis wrote:
>> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
>> qualified.
>> Testing:
>> - `make test TEST="gtest"`: Passed
>> - `make run-test TEST="tier1"`: Passed
>> - `make run-test TEST="tier2"`: Passed
>> - `make r
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
On Mon, 1 Nov 2021 20:51:39 GMT, Evgeny Astigeevich
wrote:
> This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
> qualified.
> Testing:
> - `make test TEST="gtest"`: Passed
> - `make run-test TEST="tier1"`: Passed
> - `make run-test TEST="tier2"`: Passed
> - `make run
This PR changes nmethods names in `METHOD NAMES for CodeHeap` section to be
qualified.
Testing:
- `make test TEST="gtest"`: Passed
- `make run-test TEST="tier1"`: Passed
- `make run-test TEST="tier2"`: Passed
- `make run-test TEST=`:
serviceability/dcmd/compiler/CodeHeapAnalyticsMethodNames.jav
18 matches
Mail list logo