In the current version, FMT."v =%d{1}" will call the 
StringConcatHelper.prepend(long/byte[]/long) method, which should behave the 
same as STR."v ={1}". Call StringConcatHelper.prepend(long/byte[]/int), should 
not convert int to long

Please review and don't hesitate to critique my approach and patch.

-------------

Commit messages:
 - Merge remote-tracking branch 'upstream/master' into st_prepend_int
 - fix format %d int call prepend(long, byte[], long), should be call 
prepend(long, byte[], int)

Changes: https://git.openjdk.org/jdk/pull/16017/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=16017&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8326617
  Stats: 7 lines in 1 file changed: 4 ins; 2 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/16017.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/16017/head:pull/16017

PR: https://git.openjdk.org/jdk/pull/16017

Reply via email to