User Details
- User Since
- Dec 24 2024, 12:50 PM (12 w, 3 h)
Fri, Mar 14
This port is based on my own clone of the openjdk/jdk repo, as there's no bsd openjdk branch or repo from battleblow yet. I'm hoping we can move to battleblow before release.
Sat, Mar 1
Anything missing for this to be merged?
Feb 3 2025
Bump PORTREVISION
Jan 13 2025
@jrm Yeah, I was mostly thinking about the quality of production code backtraces :) A full strip will clearly strip more than just debug info. It will probably make a difference for internal errors in the JVM itself, but not much for code running _on_ the JVM.
@michaelo I don't see any significant change between the output from jstack regardless of the target process running from stripped or non-stripped binaries: https://gist.github.com/snake66/319cdc0772902037610da906c0863d47
Jan 3 2025
I think this should be ok. There are some parts of the handling of internal errors that tries to look up debug info to get better stacktraces, but I don't think that is important to production deployments.
Dec 30 2024
@glewis With debug enabled I get this more useful message:
# Internal Error (/home/haraldei/src/openjdk/src/hotspot/cpu/x86/macroAssembler_x86.cpp:4206), pid=14704, tid=109565 # assert(is_aligned(set.size() * xmm_save_size(), StackAlignmentInBytes)) failed: must be
Update based on feedback:
Update patch based on feedback.
Dec 27 2024
Rebased on top of bofh's openjdk22 additions.
Dec 26 2024
Updated regex in Mk/bsd.java.mk and fixed indentation in openjdk23/Makefile
More changes based on feedback.
Dec 25 2024
Think I got all the parts of Mk/bsd.java.mk covered now, but please check as I'm not all that familiar with how it works.
Dec 24 2024
Update based on feedback.