Oracle Cloud Platform Trial:
Up to 3,500 Free Hours
Back to Oracle Blogs
Consulting Member of Technical Staff
Follow Poonam Parhar
Recent Posts by Poonam Parhar
Friday, February 3, 2012
Diagnosis of a JRockit Deadlock
Recently I came across an interesting JRockit JVM deadlock. I am sharing the details of that deadlock, its diagnosis, and how to workaround that deadlock, which might be useful until the fix for that is available in a future JRockit release. This deadlock occurred between an...
Monday, October 24, 2011
JavaOne Presentation on SA Plugin for VisualVM
Here are the slides that I presented at the BOF session of 'Serviceability Agent Plugin for VisualVM' at JavaOne 2011.
Serviceability Agent Plugin for VisualVM
Sunday, May 16, 2010
SA-Plugin for VisualVM
We all know Serviceability Agent - a great debugging tool for troubleshooting HotSpot VM problems. Now Serviceability Agent is also available in VisualVM through SAPlugin. More deatils here: https://visualvm.dev.java.net/saplugin.html
Wednesday, November 25, 2009
While working on a Java Plugin(on Windows) issue, I found one useful feature of Adplus. I was having a problem with LoadLibraryEx() and I was trying to load a dll into another process' address space but it was not getting loaded. Adplus report wasshowing DLL_Load and DLL_Unload...
Sunday, July 12, 2009
In 6u14, a preliminary version of the new Garbage First (G1) garbage collector is included.Garbage First, or G1, is a low pause, server style garbage collector targeted for multi-processors with large memories. G1's primary advantages over the Concurrent Mark-Sweep (CMS)...
Sunday, July 12, 2009
Important CMS Fixes
In this entry, I would like to talk about some CMS (Concurrent Mark Sweep) issues, their workarounds and the releases these are fixed in. \* 6558100: CMS crash following parallel work queue overflow. This crash is seen when -XX:+ParallelRefProcEnabled is set.Workaround is to use...
Saturday, December 27, 2008
More on Windows Crash Dumps for Java Processes...
User Mode Process Dumper There is another very good tool 'User Mode Process Dumper' that can be used to collect user dumps for crashing Java processes. You can get it and install it from here:
Saturday, October 18, 2008
Windows crash dumps for Java Processes
Windows Crash Dump is memory dump of a process running on a Windows system. These dumps can be very useful for debugging Java process crashes. In this entry I discuss how to collect sane Crash Dumps for Java process crashes on Windows machines that can later be analyzed using...
Thursday, July 24, 2008
How to implement an interface using Reflection
I was trying to use classes and methods of an existing jar using Reflection. And there was an Interface in that jar which I had to implement. Now how to do that with Reflection ?? We can achieve this by using two classes in java.lang.reflect package; Proxy and InvocationHandler.ja...
Integrated Cloud Applications & Platform Services
Oracle Content Marketing Login