lingjun-cg
lingjun-cg
quickstart不要与javaagent一起使用,由于javaagent里可以会对类做各种修改,包括增加字段,这个与quickstart的功能是冲突的
目前是不行的。这里并不是quickstart启动失败了,因为JacocoAgent抛异常了,但是具体什么异常,quickstart是无法知道的。 建议还是在启动脚本里判断一下,如果有JacocoAgent,就关闭quickstart
Hi naotaoj, What I mean "performance regression" is compare to JDK 11. We have an server side application that use DecimalFormat.format API seriously. When migrate it from JDK 11 to...
> Hi, I think you can add the jmh test case. https://github.com/openjdk/jdk/pull/19513#issue-2330131051 already contains the test case.
> > > Hi, I think you can add the jmh test case. > > > > > > [#19513 (comment)](https://github.com/openjdk/jdk/pull/19513#issue-2330131051) already contains the test case. > > I mean...
> Also it would be helpful to compare the performance without biased locking in JDK11. If run in JDK11 without biased locking, the performance is as same as run in...
@naotoj The above contains the result of JDK11 with disabled and enabled biased locking. It seems the key is the biased locking. Now our application use DecimalFormat.format() seriously, the performance...
> I second Justin's suggestion here. The change should benefit every implementation in the JDK, not only NumberFormat. Also, I might suggest renaming the new class, as it is kind...
@justin-curtis-lu The method `isInternalSubclass` in `DecimalFormat` already pulls up to `Format`. @liach @naotoj Using `Appendable & CharSequence` instead of an interface with a limited method is a great idea. Following...
Using ` ` instead of `StringBuf` seems a good idea, but it has a disadvantage. The `Appendable` defines only 3 `append` methods which cannot cover some cases. For example, this...