# HG changeset patch # User Andrew John Hughes # Date 1613954157 0 # Node ID dad45f85e3a3ff3a66344ca5320a54059e8f7c7b # Parent 3d7ff04a7ed7ee127551ca900c5a4b07ca89d678 PR3829: arc_priority representation creates an implicit limit on character sequence within regexp 2018-11-20 Andrew John Hughes PR3829: arc_priority representation creates an implicit limit on character sequence within regexp * NEWS: Updated. 2018-09-12 Severin Gehwolf PR3829: arc_priority representation creates an implicit limit on character sequence within regexp * tapset/jstack.stp.in: Workaround limit on regexp length with SystemTap >= 3.2. diff -r 3d7ff04a7ed7 -r dad45f85e3a3 ChangeLog --- a/ChangeLog Mon Feb 22 00:28:53 2021 +0000 +++ b/ChangeLog Mon Feb 22 00:35:57 2021 +0000 @@ -1,3 +1,16 @@ +2018-11-20 Andrew John Hughes + + PR3829: arc_priority representation creates an + implicit limit on character sequence within regexp + * NEWS: Updated. + +2018-09-12 Severin Gehwolf + + PR3829: arc_priority representation creates an + implicit limit on character sequence within regexp + * tapset/jstack.stp.in: Workaround limit on regexp + length with SystemTap >= 3.2. + 2017-04-03 Andrew John Hughes PR3828: Architectures unsupported by SystemTap diff -r 3d7ff04a7ed7 -r dad45f85e3a3 NEWS --- a/NEWS Mon Feb 22 00:28:53 2021 +0000 +++ b/NEWS Mon Feb 22 00:35:57 2021 +0000 @@ -14,9 +14,10 @@ * New features - PR3827: jstack.stp should support AArch64 -* Bug fixes +* SystemTap - PR3825: SystemTap is heavily confused by multiple JDKs - PR3828: Architectures unsupported by SystemTap tapsets throw a parse error + - PR3829: arc_priority representation creates an implicit limit on character sequence within regexp New in release 5.0.0 (2019-XX-XX): diff -r 3d7ff04a7ed7 -r dad45f85e3a3 tapset/jstack.stp.in --- a/tapset/jstack.stp.in Mon Feb 22 00:28:53 2021 +0000 +++ b/tapset/jstack.stp.in Mon Feb 22 00:35:57 2021 +0000 @@ -48,7 +48,8 @@ /* Resolve multiple installed java versions conflict. */ @define _private %( %( systemtap_v >= "3.0" %? private %) %) @define _check_match %( - %( systemtap_v >= "3.0" %? if (pp() !~ "@prefix@") next %) + %( systemtap_v >= "3.2" %? if (strpos(pp(), "@prefix@") < 0) next %) + %( systemtap_v < "3.2" && systemtap_v >= "3.0" %? if (pp() !~ "@prefix@") next %) %) @_private global CodeCache_heap;