![Andrei Pangin Profile](https://pbs.twimg.com/profile_images/1099672897663184898/LUom4LMt_x96.png)
Andrei Pangin
@AndreiPangin
Followers
5K
Following
1K
Statuses
572
JVM enthusiast. Java Champion. Author of async-profiler. Principal Engineer at AWS. Top #JVM answerer on Stack Overflow.
United Kingdom
Joined June 2015
RT @shipilev: Woot: now ships multi-JVM builds. You can pull a single JDK bundle, and then ask for a release/fastde…
0
4
0
@spyced @forked_franz Could you please submit an issue at with environment details? You may also try the same without --cstack option. Thanks.
0
0
1
@kvadratyev Let's say the process is already started with "java -XX:-EnableDynamicAgentLoading You need to make a running Java app throw NullPointerException
0
0
1
@mbezoyan You may change JVM arguments or run shell commands, but debuggers/agents are not allowed. Changing the value of T to null in a debugger would be too trivial.
0
0
0
@forked_franz @spyced 'asprof -e page-faults --cstack vm' will profile page faults and show complete stack traces with all Java, native, JVM and libc frames.
1
4
15
@nevgeniev @AndreyPechkurov @lemire @johnbind2 It's out of my hands: everything that links with JVMCI needs to be GPL
0
0
2
@lemire In this statement, you are stepping on your own rake by blaming sampling profilers basing on a few random observations, while the actual problem is not in the tools at all.
0
2
19
@tagir_valeev @shipilev @intellijidea My eyes are bleeding every time I see Objects.hash in a code review. For me, it's literally *harder* to read :) In general, hashCode() should not have side effects and therefore should not allocate. It's not even an optimization but a code hygiene.
2
2
6
@tagir_valeev @romtsn String(byte[], int, int, int) constructor also does the trick. It's compatible with any Java version, despite having been deprecated for ages.
1
0
3
Yeah, the biggest async-profiler release so far. Tons of new features and improvements!
@AndreiPangin just released version 3.0 of async-profiler after a year of adding features and fixing many bugs. You can find it at Expect ap-loader to have a new release next week :)
4
65
186