Comments (1)
这一点上Dragonwell应该是和上游OpenJDK发行版保持一致的 (可以验证下),这类改动应该尽量推动到OpenJDK上游,在下游做修改很容易造成兼容性问题。
Dragonwell的目标应该只是提供额外的增强特性,而不是改变现有行为(我说的有问题的话,阿里的各位道友可以纠正我哈)。
关于改法,我个人认为有两个点可能需要关注:
- 是否有这方面的现有标准,或事实标准的库,应该尽量遵照现有成文规范。
- 平衡兼容性和正确性,Java的历史负担很重,希望不要break现有生态。
from dragonwell11.
Related Issues (20)
- [Backport] VectorAPI: 8235405: C2: Merge AD instructions for different vector operations
- [Backport] VectorAPI: 8235824: C2: Merge AD instructions for AddReductionV and MulReductionV nodes
- [Backport] VectorAPI: 8235825: C2: Merge AD instructions for Replicate nodes
- [Backport] VectorAPI: 8235719: C2: Merge AD instructions for ShiftV, AbsV, and NegV nodes
- [Backport] VectorAPI: 8235688: C2: Merge AD instructions for AddV, SubV, and MulV nodes
- [Backport] VectorAPI: 8235756: C2: Merge AD instructions for DivV, SqrtV, and FmaV nodes
- [Backport] VectorAPI: 8223347: Integration of Vector API (Incubator)
- [Bug] Dragonwell开启Wisp后启动卡住
- [Backport] VectorAPI: 8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391)
- [Backport] VectorAPI: 8236443: Issues with specializing vector register type for phi operand with generic operands
- [Backport] VectorAPI: 8240248: Extend superword reduction optimizations for x86
- [Bug]TestMiniDump.sh随机出现进程没有正常退出
- [Bug]重新打开TestMiniHeapDumpOpts.sh
- [Bug]TestBlockingAccept2端口号冲突
- The following problem occurred when Trino 359 switched Dragonwell 11.0.16.12 HOT 1
- [Bug] com/alibaba/wisp2/exclusive/bug/TestPreemptWisp2InternalBug.java随机失败
- sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java intermittently timeout HOT 1
- CI test exception
- java/security/cert/pkix/policyChanges/TestPolicy.java和java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java两个用例由于证书过期用例失败 HOT 4
- [Bug] Thread.stacksize is ignored by wisp HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dragonwell11.