January 2026 Archives by author
Starting: Fri Jan 2 14:01:01 UTC 2026
Ending: Sat Jan 31 23:19:02 UTC 2026
Messages: 1170
- [lworld] RFR: 8362252: [lworld] Possible synchronization issue in jdk/internal/jimage/ImageReader.java
David Beaumont
- [lworld] RFR: 8376029: [lworld] Remove dead code related to preview mode
David Beaumont
- [lworld] RFR: 8362252: [lworld] Possible synchronization issue in jdk/internal/jimage/ImageReader.java
David Beaumont
- [lworld] RFR: 8362252: [lworld] Possible synchronization issue in jdk/internal/jimage/ImageReader.java [v2]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v3]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v4]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v5]
David Beaumont
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v6]
David Beaumont
- [lworld] Integrated: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
David Beaumont
- [lworld] RFR: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
David Beaumont
- [lworld] RFR: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
David Beaumont
- [lworld] Integrated: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
David Beaumont
- RFR: remove support for LooselyConsistentValue [v2]
Jatin Bhateja
- RFR: remove support for LooselyConsistentValue [v2]
Jatin Bhateja
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp [v2]
Axel Boldt-Christmas
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Axel Boldt-Christmas
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses
Axel Boldt-Christmas
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Kevin Bourrillion
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Kevin Bourrillion
- [lworld] RFR: 8372806: [lworld] x64: save bad values instead of rfp and lr above the extension space
Marc Chevalier
- [lworld] Integrated: 8372806: [lworld] x64: save bad values instead of rfp and lr above the extension space
Marc Chevalier
- [lworld] RFR: 8371726: [lworld] Re-enable verification once JDK-8371716 is solved
Marc Chevalier
- [lworld] RFR: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996 [v3]
Marc Chevalier
- [lworld] RFR: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996 [v3]
Marc Chevalier
- [lworld] RFR: 8371726: [lworld] Re-enable verification once JDK-8371716 is solved
Marc Chevalier
- [lworld] Integrated: 8371726: [lworld] Re-enable verification once JDK-8371716 is solved
Marc Chevalier
- [lworld] RFR: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996 [v3]
Marc Chevalier
- [lworld] Integrated: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996
Marc Chevalier
- [lworld] RFR: 8372723: [lworld] Un-problem list TestVerifyGraphEdges.java
Marc Chevalier
- [lworld] RFR: 8372723: [lworld] Un-problem list TestVerifyGraphEdges.java
Marc Chevalier
- [lworld] Integrated: 8372723: [lworld] Un-problem list TestVerifyGraphEdges.java
Marc Chevalier
- [lworld] RFR: 8373982: [lworld] Verification code in InlineTypeNode::has_phi_inputs does not check all field values
Marc Chevalier
- [lworld] RFR: 8374116: [lworld] TestIntrinsics::test82 fails post JDK-8372634
Marc Chevalier
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v4]
Marc Chevalier
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v5]
Marc Chevalier
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v6]
Marc Chevalier
- [lworld] RFR: 8373982: [lworld] Verification code in InlineTypeNode::has_phi_inputs does not check all field values
Marc Chevalier
- [lworld] Integrated: 8373982: [lworld] Verification code in InlineTypeNode::has_phi_inputs does not check all field values
Marc Chevalier
- [lworld] RFR: 8374116: [lworld] TestIntrinsics::test82 fails post JDK-8372634
Marc Chevalier
- [lworld] Integrated: 8374116: [lworld] TestIntrinsics::test82 fails post JDK-8372634
Marc Chevalier
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v6]
Marc Chevalier
- [lworld] Integrated: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview
Marc Chevalier
- [lworld] RFR: 8365989: [lworld] Un-ProblemList MemoryAccessProviderTest.java and TestHotSpotResolvedJavaField.java
Marc Chevalier
- [lworld] RFR: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Marc Chevalier
- [lworld] RFR: 8375526: [lworld] Missing newline in fieldDescriptor::print_on_for
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Marc Chevalier
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode
Marc Chevalier
- [lworld] RFR: 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Marc Chevalier
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode [v2]
Marc Chevalier
- [lworld] RFR: 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
Marc Chevalier
- [lworld] Integrated: 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
Marc Chevalier
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode [v2]
Marc Chevalier
- [lworld] Integrated: 8374006: [lworld] Improve field accessor methods in InlineTypeNode
Marc Chevalier
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Marc Chevalier
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Marc Chevalier
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type
Marc Chevalier
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type [v2]
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast [v2]
Marc Chevalier
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast [v2]
Marc Chevalier
- RFR: remove support for LooselyConsistentValue [v2]
Maurizio Cimadamore
- RFR: 8374545: Drop logic for unchecked nullness conversions
Maurizio Cimadamore
- Integrated: 8374545: Drop logic for unchecked nullness conversions
Maurizio Cimadamore
- RFR: Remove spurious code
Maurizio Cimadamore
- Integrated: Remove spurious code
Maurizio Cimadamore
- RFR: 8374633: Bang in signatures should go before the type
Maurizio Cimadamore
- Integrated: 8374633: Bang in signatures should go before the type
Maurizio Cimadamore
- RFR: 8374149: [bworld] Define and use new null checking API [v4]
Maurizio Cimadamore
- RFR: 8374149: [bworld] Define and use new null checking API [v5]
Maurizio Cimadamore
- RFR: 8374730: Add support for null restriction in j.l.r.Type
Maurizio Cimadamore
- RFR: 8374730: Add support for null restriction in j.l.r.Type
Maurizio Cimadamore
- RFR: 8374730: Add support for null restriction in j.l.r.Type [v2]
Maurizio Cimadamore
- RFR: 8374730: Add support for null restriction in j.l.r.Type [v3]
Maurizio Cimadamore
- Integrated: 8374730: Add support for null restriction in j.l.r.Type
Maurizio Cimadamore
- RFR: More parser fixes for null restricted types
Maurizio Cimadamore
- RFR: More parser fixes for null restricted types [v2]
Maurizio Cimadamore
- RFR: More parser fixes for null restricted types [v3]
Maurizio Cimadamore
- Integrated: More parser fixes for null restricted types
Maurizio Cimadamore
- RFR: Fix erasure of null-restricted types
Maurizio Cimadamore
- Integrated: Fix erasure of null-restricted types
Maurizio Cimadamore
- RFR: Downgrade subtyping/cast failures from errors to warnings
Maurizio Cimadamore
- RFR: Downgrade subtyping/cast failures from errors to warnings
Maurizio Cimadamore
- Integrated: Downgrade subtyping/cast failures from errors to warnings
Maurizio Cimadamore
- RFR: Add checks to reject creation of non-empty null-restricted arrays w/o initializer
Maurizio Cimadamore
- Integrated: Add checks to reject creation of non-empty null-restricted arrays w/o initializer
Maurizio Cimadamore
- RFR: Add alternate desugaring strategy for null-restricted arrays
Maurizio Cimadamore
- RFR: Add alternate desugaring strategy for null-restricted arrays
Maurizio Cimadamore
- RFR: Generate missing null checks [v2]
Maurizio Cimadamore
- RFR: Add alternate desugaring strategy for null-restricted arrays [v2]
Maurizio Cimadamore
- RFR: Add alternate desugaring strategy for null-restricted arrays [v3]
Maurizio Cimadamore
- RFR: Add alternate desugaring strategy for null-restricted arrays [v3]
Maurizio Cimadamore
- Integrated: Add alternate desugaring strategy for null-restricted arrays
Maurizio Cimadamore
- RFR: Drop RuntimeType
Maurizio Cimadamore
- Integrated: Drop RuntimeType
Maurizio Cimadamore
- RFR: Generate missing null checks [v5]
Maurizio Cimadamore
- RFR: Updated ArrayCreation factories and bootstraps
Maurizio Cimadamore
- RFR: Updated ArrayCreation factories and bootstraps
Maurizio Cimadamore
- RFR: fixing bugs in NullChecksWriter
Maurizio Cimadamore
- RFR: fixing bugs in NullChecksWriter [v4]
Maurizio Cimadamore
- RFR: generate null checks for intersections for which at least one component is null restricted
Maurizio Cimadamore
- RFR: Fix nullability signature attr tests
Maurizio Cimadamore
- RFR: Attribution not setting strict array creation flag
Maurizio Cimadamore
- RFR: 8375139: [lworld] Disable jcheck in "type-classes" branch
Maurizio Cimadamore
- RFR: Initial push for type classes support
Maurizio Cimadamore
- type classes prototype
Maurizio Cimadamore
- Integrated: Attribution not setting strict array creation flag
Maurizio Cimadamore
- RFR: Tweak error when a null-restricted field is missing an initializer
Maurizio Cimadamore
- Integrated: Tweak error when a null-restricted field is missing an initializer
Maurizio Cimadamore
- Integrated: Initial push for type classes support
Maurizio Cimadamore
- RFR: Add NULL_CHECKED flag to array creation calls
Maurizio Cimadamore
- Integrated: Add NULL_CHECKED flag to array creation calls
Maurizio Cimadamore
- RFR: do not generate null checks for record patterns [v3]
Maurizio Cimadamore
- RFR: do not generate null checks for record patterns [v3]
Maurizio Cimadamore
- RFR: Improving pattern handling for non-null types
Maurizio Cimadamore
- RFR: add use site null checks
Maurizio Cimadamore
- RFR: add use site null checks
Maurizio Cimadamore
- RFR: add use site null checks
Maurizio Cimadamore
- RFR: add use site null checks
Maurizio Cimadamore
- RFR: Disable null-restricted varargs
Maurizio Cimadamore
- RFR: Disable null-restricted varargs [v2]
Maurizio Cimadamore
- Integrated: Disable null-restricted varargs
Maurizio Cimadamore
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Maurizio Cimadamore
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Maurizio Cimadamore
- RFR: add use site null checks [v7]
Maurizio Cimadamore
- RFR: Fix RichDiagnosticFormatter not to strip metadata when computing where clauses
Maurizio Cimadamore
- RFR: Fix RichDiagnosticFormatter not to strip metadata when computing where clauses
Maurizio Cimadamore
- RFR: add use site null checks [v9]
Maurizio Cimadamore
- RFR: Support for null-restricted types in JShell
Maurizio Cimadamore
- RFR: 8338529: Initial iteration of numerics modeling interfaces
Maurizio Cimadamore
- RFR: Fixing null restricted types for fields/methods in compact source files.
Maurizio Cimadamore
- RFR: add use site null checks for fields [v5]
Maurizio Cimadamore
- RFR: add use site null checks for fields [v5]
Maurizio Cimadamore
- RFR: add use site null checks for fields [v5]
Maurizio Cimadamore
- RFR: add use site null checks for fields [v5]
Maurizio Cimadamore
- RFR: add use site null checks for fields [v8]
Maurizio Cimadamore
- RFR: Fixing completion detection for null-restricted variables and fixing behavior for incorrect null-restricted variables without an initializer.
Maurizio Cimadamore
- RFR: add different flavors to the useSiteNullChecks compiler option
Maurizio Cimadamore
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v3]
Maurizio Cimadamore
- RFR: Classfile signature bang support [v2]
Maurizio Cimadamore
- RFR: Classfile signature bang support [v2]
Maurizio Cimadamore
- RFR: Classfile signature bang support [v2]
Maurizio Cimadamore
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v4]
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support
Maurizio Cimadamore
- RFR: Remove redundant null checks [v5]
Maurizio Cimadamore
- RFR: Remove redundant null checks [v5]
Maurizio Cimadamore
- RFR: Remove redundant null checks [v5]
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Maurizio Cimadamore
- [lworld] RFR: 8373916: [lworld] TypeName.this.FieldName should be restricted in early construction context
Maurizio Cimadamore
- Integrated: [type-classes] Initial work to enable type-classes mediated operator support
Maurizio Cimadamore
- RFR: Remove redundant null checks [v5]
Maurizio Cimadamore
- RFR: [type-classes]: Lowered code for operator for type class operators is missing a cast
Maurizio Cimadamore
- RFR: Remove redundant null checks [v8]
Maurizio Cimadamore
- RFR: Remove redundant null checks [v8]
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Maurizio Cimadamore
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Maurizio Cimadamore
- Integrated: [type-classes]: Lowered code for operator for type class operators is missing a cast
Maurizio Cimadamore
- RFR: [Type-classes] Fix issue with type class op resolution inside speculative attribution
Maurizio Cimadamore
- RFR: [type-classes] Fix issue with type class op resolution inside speculative attribution
Maurizio Cimadamore
- RFR: [type-classes] Fix issue with type class op resolution inside speculative attribution [v2]
Maurizio Cimadamore
- Integrated: [type-classes] Fix issue with type class op resolution inside speculative attribution
Maurizio Cimadamore
- RFR: 8356104: Add bfloat16 implementation for testing purposes
Joe Darcy
- Integrated: 8356104: Add bfloat16 implementation for testing purposes
Joe Darcy
- RFR: 8375223: Add proper toString output to bfloat16 implementation
Joe Darcy
- Integrated: 8375223: Add proper toString output to bfloat16 implementation
Joe Darcy
- RFR: 8338533: Prototype unsigned int as a library type
Joe Darcy
- Integrated: 8338533: Prototype unsigned int as a library type
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v2]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Joe Darcy
- RFR: 8335451: Prototype support for an exact integer arithmetic type
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v4]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v4]
Joe Darcy
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Joe Darcy
- Integrated: 8338529: Initial iteration of numerics modeling interfaces
Joe Darcy
- RFR: 8376040: Add prototype "textbook complex" class
Joe Darcy
- RFR: 8376040: Add prototype "textbook complex" class
Joe Darcy
- RFR: [type-classes] Initial work to enable type-classes mediated operator support
Joe Darcy
- RFR: 8376223: Add modeling interfaces for alegraic structures: rings, groups, and fields
Joe Darcy
- RFR: 8376223: Add modeling interfaces for alegraic structures: rings, groups, and fields
Joe Darcy
- RFR: 8376223: Add modeling interfaces for alegraic structures: rings, groups, and fields
Joe Darcy
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Joe Darcy
- RFR: 8376040: Add prototype "textbook complex" class [v2]
Joe Darcy
- RFR: 8376040: Add prototype "textbook complex" class [v2]
Joe Darcy
- RFR: 8376040: Add prototype "textbook complex" class [v2]
Joe Darcy
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Joe Darcy
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Joe Darcy
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Joe Darcy
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Joe Darcy
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Joe Darcy
- RFR: 8376250: Upgrade Bfloat16 to use operators
Joe Darcy
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Joe Darcy
- RFR: [type-classes] 8376250: Upgrade Bfloat16 to use operators [v2]
Joe Darcy
- Integrated: [type-classes] 8376040: Add prototype "textbook complex" class
Joe Darcy
- Integrated: [type-classes] 8376250: Upgrade Bfloat16 to use operators
Joe Darcy
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY
Joe Darcy
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY [v3]
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v2]
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v3]
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v4]
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v5]
Joe Darcy
- Integrated: [type-classes] 8375482: Basic tests for UnsignedInt
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v2]
Joe Darcy
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v5]
Joe Darcy
- RFR: 8335451: Prototype support for an exact integer arithmetic type [v2]
Joe Darcy
- RFR: 8335451: Prototype support for an exact integer arithmetic type [v3]
Joe Darcy
- RFR: 8335451: Prototype support for an exact integer arithmetic type [v4]
Joe Darcy
- RFR: [type-classes] 8335451: Prototype support for an exact integer arithmetic type [v4]
Joe Darcy
- Integrated: [type-classes] 8335451: Prototype support for an exact integer arithmetic type
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v2]
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v3]
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v2]
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v4]
Joe Darcy
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v3]
Joe Darcy
- [lworld] RFR: 8374736: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache
Daniel D. Daugherty
- [lworld] RFR: 8374736: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache
Daniel D. Daugherty
- [lworld] Integrated: 8374736: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache
Daniel D. Daugherty
- [lworld] RFR: 8374913: [lworld] UnProblemList three tests due to JDK-8372341
Daniel D. Daugherty
- [lworld] RFR: 8374913: [lworld] UnProblemList three tests due to JDK-8372341
Daniel D. Daugherty
- [lworld] Integrated: 8374913: [lworld] UnProblemList three tests due to JDK-8372341
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v2]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v3]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v2]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v4]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v5]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v6]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v7]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v8]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v8]
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v8]
Daniel D. Daugherty
- [lworld] Integrated: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode
Daniel D. Daugherty
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v8]
Daniel D. Daugherty
- [lworld] RFR: 8375064: [lworld] ProblemList vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java on windows-x64
Daniel D. Daugherty
- [lworld] RFR: 8375064: [lworld] ProblemList vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java on windows-x64
Daniel D. Daugherty
- [lworld] Integrated: 8375064: [lworld] ProblemList vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java on windows-x64
Daniel D. Daugherty
- [lworld] RFR: 8375087: [lworld] ProblemList java/util/Collection/MOAT.java
Daniel D. Daugherty
- [lworld] RFR: 8375087: [lworld] ProblemList java/util/Collection/MOAT.java
Daniel D. Daugherty
- [lworld] Integrated: 8375087: [lworld] ProblemList java/util/Collection/MOAT.java
Daniel D. Daugherty
- [lworld] RFR: 8375337: [lworld] ProblemList misc svc tests that fail due to JDK-8375332
Daniel D. Daugherty
- [lworld] RFR: 8375337: [lworld] ProblemList misc svc tests that fail due to JDK-8375332
Daniel D. Daugherty
- [lworld] Integrated: 8375337: [lworld] ProblemList misc svc tests that fail due to JDK-8375332
Daniel D. Daugherty
- [lworld] RFR: 8375353: [lworld] compiler/valhalla/inlinetypes/TestOnStackReplacement.java#id3 times out
Daniel D. Daugherty
- [lworld] RFR: 8375353: [lworld] compiler/valhalla/inlinetypes/TestOnStackReplacement.java#id3 times out
Daniel D. Daugherty
- [lworld] Integrated: 8375353: [lworld] compiler/valhalla/inlinetypes/TestOnStackReplacement.java#id3 times out
Daniel D. Daugherty
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v4]
Daniel D. Daugherty
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v5]
Daniel D. Daugherty
- [lworld] RFR: 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
Daniel D. Daugherty
- [lworld] RFR: 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
Daniel D. Daugherty
- [lworld] Integrated: 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
Daniel D. Daugherty
- [lworld] Integrated: 8376411: [lworld] [BACKOUT] JDK-8376088 [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
Daniel D. Daugherty
- [lworld] Integrated: 8376411: [lworld] [BACKOUT] JDK-8376088 [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
Daniel D. Daugherty
- [lworld] Integrated: 8376411: [lworld] [BACKOUT] JDK-8376088 [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
Daniel D. Daugherty
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Daniel D. Daugherty
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Daniel D. Daugherty
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Daniel D. Daugherty
- [lworld] RFR: 8376827: [lworld] fix typo in ProblemListing for JDK-8376815
Daniel D. Daugherty
- [lworld] RFR: 8376827: [lworld] fix typo in ProblemListing for JDK-8376815
Daniel D. Daugherty
- [lworld] Integrated: 8376827: [lworld] fix typo in ProblemListing for JDK-8376815
Daniel D. Daugherty
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Daniel D. Daugherty
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v3]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v3]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Daniel D. Daugherty
- [lworld] Integrated: 8376752: [lworld] clarify/organize Valhalla ProblemLists
Daniel D. Daugherty
- [lworld] RFR: 8369045: [lworld] valhalla/valuetypes/WeakReferenceTest.java has an unschedulable graph [v9]
Damon Fenacci
- [lworld] Integrated: 8369045: [lworld] valhalla/valuetypes/WeakReferenceTest.java has an unschedulable graph
Damon Fenacci
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type
Damon Fenacci
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type [v2]
Damon Fenacci
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type [v2]
Damon Fenacci
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type [v2]
Damon Fenacci
- [lworld] Integrated: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type
Damon Fenacci
- CFV: New Valhalla Committer: Chris Plummer
Lois Foltan
- [lworld] RFR: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield
Lois Foltan
- [lworld] RFR: 8372745: [lworld] Fatal error in native method when running java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java with --enable-preview
Lois Foltan
- [lworld] RFR: 8376827: [lworld] fix typo in ProblemListing for JDK-8376815
Lois Foltan
- [lworld] RFR: 8376825: [lworld] Remove duplicate asmtools from test/lib
Lois Foltan
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists
Lois Foltan
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v3]
Lois Foltan
- RFR: 8374149: [bworld] Define and use new null checking API [v5]
Rémi Forax
- RFR: [type-classes] Initial work to enable type-classes mediated operator support
Rémi Forax
- RFR: 8376040: Add prototype "textbook complex" class
Raffaello Giulietti
- RFR: 8376040: Add prototype "textbook complex" class
Raffaello Giulietti
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Brian Goetz
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Brian Goetz
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Brian Goetz
- [lworld] RFR: 8371726: [lworld] Re-enable verification once JDK-8371716 is solved
Christian Hagedorn
- [lworld] RFR: 8375499: [lworld] IR framework tests fail with UseAltSubstitutabilityMethod
Christian Hagedorn
- [lworld] RFR: 8375548: [lworld] C2: Compiler replay does not work due to not creating ObjArrayKlass objects with ArrayProperties::DEFAULT
Christian Hagedorn
- [lworld] RFR: 8375548: [lworld] C2: Support value class arrays with compiler replay [v2]
Christian Hagedorn
- [lworld] RFR: 8375548: [lworld] C2: Support value class arrays with compiler replay [v2]
Christian Hagedorn
- [lworld] RFR: 8375548: [lworld] C2: Support value class arrays with compiler replay [v2]
Christian Hagedorn
- [lworld] RFR: 8375548: [lworld] C2: Support value class arrays with compiler replay [v2]
Christian Hagedorn
- [lworld] Integrated: 8375548: [lworld] C2: Support value class arrays with compiler replay
Christian Hagedorn
- [lworld] Integrated: 8376292: [lworld] compiler/ciReplay/TestValueClassArrays.java should not run with additional VM flags
Christian Hagedorn
- [lworld] Integrated: 8376292: [lworld] compiler/ciReplay/TestValueClassArrays.java should not run with additional VM flags
Christian Hagedorn
- [lworld] Integrated: 8376292: [lworld] compiler/ciReplay/TestValueClassArrays.java should not run with additional VM flags
Christian Hagedorn
- [lworld] RFR: 8374786: [lworld] C2: Missing asserts in parse3.cpp after merging JDK-8341411
Christian Hagedorn
- [lworld] RFR: 8374786: [lworld] C2: Missing asserts in parse3.cpp after merging JDK-8341411
Christian Hagedorn
- [lworld] Integrated: 8374786: [lworld] C2: Missing asserts in parse3.cpp after merging JDK-8341411
Christian Hagedorn
- [lworld] RFR: 8373692: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java fails with methods not getting C2 compiled
Christian Hagedorn
- [lworld] Integrated: 8373692: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java fails with methods not getting C2 compiled
Christian Hagedorn
- [lworld] RFR: 8373692: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java fails with methods not getting C2 compiled
Christian Hagedorn
- git: openjdk/valhalla: lworld: 8373692: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java fails with methods not getting C2 compiled
Christian Hagedorn
- [lworld] RFR: 8373930: [lworld] Restore Objects.equals use of identity check [v2]
Ryan Hallock
- [lworld] RFR: 8369045: [lworld] valhalla/valuetypes/WeakReferenceTest.java has an unschedulable graph [v9]
Tobias Hartmann
- [lworld] RFR: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996 [v2]
Tobias Hartmann
- [lworld] RFR: 8227588: [lworld] Better optimize non-flattened inline type array accesses
Tobias Hartmann
- [lworld] RFR: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass [v3]
Tobias Hartmann
- [lworld] RFR: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass [v4]
Tobias Hartmann
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v3]
Tobias Hartmann
- [lworld] RFR: 8227588: [lworld] Better optimize non-flattened inline type array accesses [v2]
Tobias Hartmann
- [lworld] RFR: 8366717: [lworld] Cleanup defensive fixing of JDK-8365996 [v3]
Tobias Hartmann
- [lworld] RFR: 8372723: [lworld] Un-problem list TestVerifyGraphEdges.java
Tobias Hartmann
- [lworld] RFR: 8372259: [lworld] Merge of 8327963 produces assertion escape.cpp "new projection should have been allocated"
Tobias Hartmann
- [lworld] RFR: 8373982: [lworld] Verification code in InlineTypeNode::has_phi_inputs does not check all field values
Tobias Hartmann
- [lworld] RFR: 8374116: [lworld] TestIntrinsics::test82 fails post JDK-8372634
Tobias Hartmann
- [lworld] RFR: 8372700: [lworld] compiler/c2/irTests/stable/* fail with --enable-preview [v6]
Tobias Hartmann
- [lworld] RFR: 8365989: [lworld] Un-ProblemList MemoryAccessProviderTest.java and TestHotSpotResolvedJavaField.java
Tobias Hartmann
- [lworld] RFR: 8365989: [lworld] Un-ProblemList MemoryAccessProviderTest.java and TestHotSpotResolvedJavaField.java
Tobias Hartmann
- [lworld] Integrated: 8365989: [lworld] Un-ProblemList MemoryAccessProviderTest.java and TestHotSpotResolvedJavaField.java
Tobias Hartmann
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs
Tobias Hartmann
- [lworld] RFR: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Tobias Hartmann
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs [v2]
Tobias Hartmann
- [lworld] RFR: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Tobias Hartmann
- [lworld] RFR: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Tobias Hartmann
- [lworld] Integrated: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Tobias Hartmann
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects
Tobias Hartmann
- CFV: New Valhalla Committer: Chris Plummer
Tobias Hartmann
- [lworld] RFR: 8375320: [lworld] Revert System.identityHashcode for value objects to non AltSubstitutability version
Tobias Hartmann
- [lworld] RFR: 8375499: [lworld] IR framework tests fail with UseAltSubstitutabilityMethod
Tobias Hartmann
- [lworld] RFR: 8375499: [lworld] IR framework tests fail with UseAltSubstitutabilityMethod
Tobias Hartmann
- [lworld] Integrated: 8375499: [lworld] IR framework tests fail with UseAltSubstitutabilityMethod
Tobias Hartmann
- [lworld] RFR: 8375526: [lworld] Missing newline in fieldDescriptor::print_on_for
Tobias Hartmann
- [lworld] RFR: 8375526: [lworld] Missing newline in fieldDescriptor::print_on_for
Tobias Hartmann
- [lworld] Integrated: 8375526: [lworld] Missing newline in fieldDescriptor::print_on_for
Tobias Hartmann
- [lworld] RFR: 8375319: [lworld] System.identityHashCode wrong for Wrapper classes with -XX:+UseAltSubstitutabilityMethod [v2]
Tobias Hartmann
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8375548: [lworld] C2: Compiler replay does not work due to not creating ObjArrayKlass objects with ArrayProperties::DEFAULT
Tobias Hartmann
- [lworld] RFR: 8375602: [lworld] Test verifiers should verify the equivalence of the objects if possible
Tobias Hartmann
- [lworld] RFR: 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
Tobias Hartmann
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode
Tobias Hartmann
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v2]
Tobias Hartmann
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v2]
Tobias Hartmann
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v4]
Tobias Hartmann
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode [v2]
Tobias Hartmann
- [lworld] RFR: 8375548: [lworld] C2: Support value class arrays with compiler replay [v2]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8374911: [lworld] C2 fails assert(adr_type != nullptr) failed: source must have adr_type [v2]
Tobias Hartmann
- [lworld] Integrated: 8376292: [lworld] compiler/ciReplay/TestValueClassArrays.java should not run with additional VM flags
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Tobias Hartmann
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8374786: [lworld] C2: Missing asserts in parse3.cpp after merging JDK-8341411
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v4]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Tobias Hartmann
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Tobias Hartmann
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Tobias Hartmann
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v4]
Tobias Hartmann
- [lworld] Integrated: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Tobias Hartmann
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Tobias Hartmann
- [lworld] RFR: 8373692: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java fails with methods not getting C2 compiled
Tobias Hartmann
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Tobias Hartmann
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Tobias Hartmann
- [lworld] RFR: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Dan Heidinga
- [lworld] RFR: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Dan Heidinga
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Dan Heidinga
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting [v2]
Dan Heidinga
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Dan Heidinga
- CFV: New Valhalla Committer: Chris Plummer
Paul Hubner
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Paul Hübner
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Paul Hübner
- [lworld] RFR: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
Paul Hübner
- [lworld] RFR: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr [v2]
Paul Hübner
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Paul Hübner
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v2]
Paul Hübner
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v2]
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects
Paul Hübner
- [lworld] RFR: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK [v2]
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Paul Hübner
- [lworld] RFR: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Paul Hübner
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v4]
Paul Hübner
- [lworld] RFR: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield
Paul Hübner
- [lworld] Integrated: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Paul Hübner
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Paul Hübner
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Paul Hübner
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Paul Hübner
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Paul Hübner
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Paul Hübner
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla [v2]
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes [v2]
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Paul Hübner
- git: openjdk/valhalla: lworld: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes [v3]
Paul Hübner
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes [v2]
Paul Hübner
- [lworld] Integrated: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Paul Hübner
- [lworld] RFR: 8372745: [lworld] Fatal error in native method when running java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java with --enable-preview
Paul Hübner
- [lworld] Integrated: 8376818: [lworld] ProblemList compiler/valhalla/inlinetypes/TestTrivialMethods.java
Paul Hübner
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Paul Hübner
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
Erik Joelsson
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
Erik Joelsson
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew>
Stefan Johansson
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew> [v2]
Stefan Johansson
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew> [v2]
Stefan Johansson
- [lworld] Integrated: 8375374: [lworld] Remove some traces of <vnew>
Stefan Johansson
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses
Stefan Karlsson
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Stefan Karlsson
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v2]
Stefan Karlsson
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Stefan Karlsson
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Stefan Karlsson
- [lworld] RFR: 8376171: [lworld] Enable storing the hash code in the mark word of value objects [v3]
Stefan Karlsson
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Stefan Karlsson
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Vladimir Kozelkov
- RFR: Improving pattern handling for non-null types
Jan Lahoda
- RFR: Improving pattern handling for non-null types
Jan Lahoda
- Integrated: Improving pattern handling for non-null types
Jan Lahoda
- RFR: Fixing null restricted types for fields/methods in compact source files.
Jan Lahoda
- RFR: Support for null-restricted types in JShell
Jan Lahoda
- Integrated: Fixing null restricted types for fields/methods in compact source files.
Jan Lahoda
- Integrated: Support for null-restricted types in JShell
Jan Lahoda
- RFR: Fixing completion detection for null-restricted variables and fixing behavior for incorrect null-restricted variables without an initializer.
Jan Lahoda
- RFR: fixing bug in null checks generation [v2]
Jan Lahoda
- RFR: fixing bug in null checks generation [v5]
Jan Lahoda
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Ioi Lam
- RFR: remove support for LooselyConsistentValue [v2]
Chen Liang
- RFR: remove support for LooselyConsistentValue [v2]
Chen Liang
- [valhalla-docs] RFR: site/_index.md: Fix JEP 401 link
Chen Liang
- [valhalla-docs] RFR: Fix wrong link to JEP 401 and add background info links
Chen Liang
- [lworld] RFR: 8373930: [lworld] Restore Objects.equals use of identity check [v2]
Chen Liang
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Chen Liang
- CFV: New Valhalla Committer: Chris Plummer
Chen Liang
- RFR: add use site null checks for fields [v3]
Chen Liang
- RFR: Minor cleanup, preview and since
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v2]
Chen Liang
- RFR: add use site null checks for fields [v5]
Chen Liang
- RFR: Classfile signature bang support
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v3]
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v3]
Chen Liang
- Value objects performance with libraries
Chen Liang
- RFR: Minor cleanup, preview and since
Chen Liang
- Integrated: Minor cleanup, preview and since
Chen Liang
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY [v2]
Chen Liang
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY [v2]
Chen Liang
- [lworld] Integrated: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY
Chen Liang
- [lworld] RFR: 8351362: [lworld] Post-process @Strict annotation for testing
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- [lworld] RFR: 8351362: [lworld] Post-process @Strict annotation for testing [v2]
Chen Liang
- RFR: Classfile signature bang support [v3]
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- RFR: Classfile signature bang support [v2]
Chen Liang
- Integrated: Classfile signature bang support
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v4]
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v4]
Chen Liang
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v5]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields
Chen Liang
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects [v5]
Chen Liang
- [lworld] Integrated: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects
Chen Liang
- [lworld] RFR: 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields [v2]
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields [v3]
Chen Liang
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v2]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v3]
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields [v4]
Chen Liang
- RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v4]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v5]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v5]
Chen Liang
- [lworld] RFR: 8351362: [lworld] Post-process @Strict annotation for testing [v2]
Chen Liang
- [lworld] Withdrawn: 8351362: [lworld] Post-process @Strict annotation for testing
Chen Liang
- RFR: 8351362: [lworld] Post-process @StrictInit annotation for testing
Chen Liang
- RFR: 8351362: [lworld] Post-process @StrictInit annotation for testing [v2]
Chen Liang
- RFR: 8376047: [lworld] Remove javac special treatment of @Strict
Chen Liang
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Chen Liang
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Chen Liang
- [lworld] Integrated: 8376411: [lworld] [BACKOUT] JDK-8376088 [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
Chen Liang
- [lworld] RFR: 8376427: [lworld] Mark Strict Fields APIs as part of Strict Fields JEP
Chen Liang
- [lworld] RFR: 8375574: [lworld] tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with CURRENT_PREVIEW_FEATURES
Chen Liang
- [lworld] RFR: 8376427: [lworld] Mark Strict Fields APIs as part of Strict Fields JEP [v2]
Chen Liang
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY
Chen Liang
- [lworld] RFR: 8374786: [lworld] C2: Missing asserts in parse3.cpp after merging JDK-8341411
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v5]
Chen Liang
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields [v4]
Chen Liang
- [lworld] Integrated: 8376033: [lworld] Remove auto early construction from strict fields
Chen Liang
- [lworld] RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict [v2]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v6]
Chen Liang
- [lworld] RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict [v3]
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v7]
Chen Liang
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Chen Liang
- [lworld] RFR: 8375574: [lworld] tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with CURRENT_PREVIEW_FEATURES
Chen Liang
- [lworld] RFR: 8376427: [lworld] Mark Strict Fields APIs as part of Strict Fields JEP [v2]
Chen Liang
- [lworld] Integrated: 8375574: [lworld] tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with CURRENT_PREVIEW_FEATURES
Chen Liang
- [lworld] Integrated: 8376427: [lworld] Mark Strict Fields APIs as part of Strict Fields JEP
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v7]
Chen Liang
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY [v2]
Chen Liang
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY [v3]
Chen Liang
- [lworld] RFR: 8376512: [lworld] Value objects should consistently use System.identityHashCode
Chen Liang
- [lworld] RFR: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids
Chen Liang
- [lworld] RFR: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids
Chen Liang
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY [v3]
Chen Liang
- [lworld] Integrated: 8376430: [lworld] Remove Modifier.IDENTITY
Chen Liang
- [lworld] RFR: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids [v2]
Chen Liang
- [lworld] RFR: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids [v2]
Chen Liang
- [lworld] Integrated: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids
Chen Liang
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Chen Liang
- RFR: javac should not place initializers of null restricted fields before the super invocation [v3]
Chen Liang
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v2]
Chen Liang
- RFR: [type-classes] 8375482: Basic tests for UnsignedInt [v5]
Chen Liang
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout
Chen Liang
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v7]
Chen Liang
- [lworld] Integrated: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Chen Liang
- [lworld] RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict [v4]
Chen Liang
- RFR: 8351362: [lworld] Post-process @StrictInit annotation for testing [v3]
Chen Liang
- RFR: 8376047: [lworld] Remove javac special treatment of @Strict [v2]
Chen Liang
- RFR: javac should not place initializers of null restricted fields before the super invocation [v4]
Chen Liang
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v2]
Chen Liang
- [lworld] RFR: 8373916: [lworld] TypeName.this.FieldName should be restricted in early construction context [v2]
Chen Liang
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Chen Liang
- [lworld] RFR: 8372745: [lworld] Fatal error in native method when running java/foreign/sharedclosejvmti/TestSharedCloseJvmti.java with --enable-preview
Chen Liang
- [lworld] RFR: 8376825: [lworld] Remove duplicate asmtools from test/lib
Chen Liang
- [lworld] RFR: 8376815: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java still fails after JDK-8373692
Chen Liang
- [lworld] RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict [v4]
Chen Liang
- [lworld] Integrated: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict
Chen Liang
- [lworld] RFR: 8351362: [lworld] Post-process @StrictInit annotation for testing [v4]
Chen Liang
- [lworld] RFR: 8376813: [lworld] Add print for dummy field reused as null-marker
Chen Liang
- RFR: javac should not place initializers of null restricted fields before the super invocation [v5]
Chen Liang
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Chen Liang
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v3]
Chen Liang
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Chen Liang
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Chen Liang
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Chen Liang
- RFR: [type-classes] JDK-8376823: Add prototype polynomial class [v3]
Chen Liang
- Value objects performance with libraries
Tommy Ludwig
- [lworld] RFR: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass [v4]
Quan Anh Mai
- [lworld] RFR: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass [v3]
Quan Anh Mai
- [lworld] RFR: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass [v4]
Quan Anh Mai
- [lworld] Integrated: 8370880: [lworld] Split ciObjArrayKlass into ciRefArrayKlass and ciFlatArrayKlass
Quan Anh Mai
- [lworld] RFR: 8227588: [lworld] Better optimize non-flattened inline type array accesses [v2]
Quan Anh Mai
- [lworld] RFR: 8227588: [lworld] Better optimize non-flattened inline type array accesses [v2]
Quan Anh Mai
- [lworld] RFR: 8227588: [lworld] Better optimize non-flattened inline type array accesses [v2]
Quan Anh Mai
- [lworld] Integrated: 8227588: [lworld] Better optimize non-flattened inline type array accesses
Quan Anh Mai
- [lworld] RFR: 8372259: [lworld] Merge of 8327963 produces assertion escape.cpp "new projection should have been allocated"
Quan Anh Mai
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Quan Anh Mai
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Quan Anh Mai
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Quan Anh Mai
- [lworld] RFR: 8374116: [lworld] TestIntrinsics::test82 fails post JDK-8372634
Quan Anh Mai
- [lworld] RFR: 8372259: [lworld] Merge of 8327963 produces assertion escape.cpp "new projection should have been allocated"
Quan Anh Mai
- [lworld] Integrated: 8372259: [lworld] Merge of 8327963 produces assertion escape.cpp "new projection should have been allocated"
Quan Anh Mai
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs
Quan Anh Mai
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs [v2]
Quan Anh Mai
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs [v2]
Quan Anh Mai
- [lworld] RFR: 8375366: [lworld] AcmpTest.java fails with OutOfMemoryError in stress-valhalla-StressG1
Quan Anh Mai
- [lworld] RFR: 8368274: [lworld] Unsafe.compareAndExchangeFlatValue() wrongly assumes padding bytes are the same for identical value objects
Quan Anh Mai
- [lworld] RFR: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs [v2]
Quan Anh Mai
- [lworld] Integrated: 8375196: [lworld] TestArrays triggers assert in LRG::set_num_regs
Quan Anh Mai
- [lworld] RFR: 8375602: [lworld] Test verifiers should verify the equivalence of the objects if possible
Quan Anh Mai
- [lworld] RFR: 8375602: [lworld] Test verifiers should verify the equivalence of the objects if possible [v2]
Quan Anh Mai
- [lworld] RFR: 8375602: [lworld] Test verifiers should verify the equivalence of the objects if possible
Quan Anh Mai
- [lworld] Integrated: 8375602: [lworld] Test verifiers should verify the equivalence of the objects if possible
Quan Anh Mai
- [lworld] RFR: 8374122: [lworld] compiler/c2/cmove/TestScalarConditionalMoveCmpObj.java fails with ir mismatches when preview enabled, post jdk-27+3
Quan Anh Mai
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Quan Anh Mai
- [lworld] RFR: 8374006: [lworld] Improve field accessor methods in InlineTypeNode
Quan Anh Mai
- [lworld] RFR: 8375441: [lworld] C2: assert(is_instance()) failed: bad cast
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v2]
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v2]
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v3]
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v4]
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v2]
Quan Anh Mai
- [lworld] RFR: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview [v4]
Quan Anh Mai
- [lworld] Integrated: 8372824: [lworld] C2 hits "Unexpected argument type" assertion with --enable-preview
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v2]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v3]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v3]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v6]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v7]
Quan Anh Mai
- [lworld] RFR: 8376815: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java still fails after JDK-8373692
Quan Anh Mai
- [lworld] RFR: 8376815: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java still fails after JDK-8373692 [v2]
Quan Anh Mai
- [lworld] Integrated: 8376815: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java still fails after JDK-8373692
Quan Anh Mai
- [lworld] RFR: 8376815: [lworld] compiler/valhalla/inlinetypes/TestTrivialMethods.java still fails after JDK-8373692 [v2]
Quan Anh Mai
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v8]
Quan Anh Mai
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8375337: [lworld] ProblemList misc svc tests that fail due to JDK-8375332
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v3]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Alex Menkov
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Alex Menkov
- [lworld] Integrated: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Alex Menkov
- [lworld] RFR: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Alex Menkov
- [lworld] RFR: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Alex Menkov
- [lworld] Integrated: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Alex Menkov
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists
Leonid Mesnik
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v3]
Leonid Mesnik
- [lworld] RFR: 8376752: [lworld] clarify/organize Valhalla ProblemLists [v2]
Leonid Mesnik
- RFR: [type-classes] Fix issue with type class op resolution inside speculative attribution
Danish Nawab
- RFR: [type-classes] Fix issue with type class op resolution inside speculative attribution [v2]
Danish Nawab
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Casper Norrbin
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Casper Norrbin
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla [v2]
Casper Norrbin
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla [v2]
Casper Norrbin
- [lworld] Integrated: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla
Casper Norrbin
- [lworld] RFR: 8373708: [lworld] InstanceKlass::null_marker_offset(int i) is misleading
Frederic Parain
- [lworld] RFR: 8373708: [lworld] InstanceKlass::null_marker_offset(int i) is misleading
Frederic Parain
- [lworld] Integrated: 8373708: [lworld] InstanceKlass::null_marker_offset(int i) is misleading
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v2]
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v3]
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v2]
Frederic Parain
- [lworld] RFR: 8374736: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache
Frederic Parain
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Frederic Parain
- [lworld] Integrated: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Frederic Parain
- [lworld] RFR: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Frederic Parain
- [lworld] RFR: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Frederic Parain
- [lworld] Integrated: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Frederic Parain
- [lworld] RFR: 8374810: [lworld] Generate COH archives
Frederic Parain
- [lworld] RFR: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
Frederic Parain
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Frederic Parain
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp [v2]
Frederic Parain
- [lworld] RFR: 8374810: [lworld] Generate COH archives [v2]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Frederic Parain
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew>
Frederic Parain
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew> [v2]
Frederic Parain
- [lworld] RFR: 8375434: [lworld] Cleanup null-marker check for InlineKlass::read_payload_from_addr
Frederic Parain
- [lworld] RFR: 8375434: [lworld] Cleanup null-marker check for InlineKlass::read_payload_from_addr
Frederic Parain
- [lworld] RFR: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr [v2]
Frederic Parain
- [lworld] RFR: 8375353: [lworld] compiler/valhalla/inlinetypes/TestOnStackReplacement.java#id3 times out
Frederic Parain
- CFV: New Valhalla Committer: Chris Plummer
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v3]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Frederic Parain
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Frederic Parain
- [lworld] RFR: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Frederic Parain
- [lworld] RFR: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Frederic Parain
- [lworld] Integrated: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Frederic Parain
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v3]
Frederic Parain
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v2]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v4]
Frederic Parain
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
Frederic Parain
- [lworld] Integrated: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Frederic Parain
- [lworld] RFR: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK [v2]
Frederic Parain
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v2]
Frederic Parain
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Frederic Parain
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v3]
Frederic Parain
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v5]
Frederic Parain
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v6]
Frederic Parain
- [lworld] RFR: 8376122: [lworld] Cleanup of SA use of aconst_init and withfield
Frederic Parain
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Frederic Parain
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load [v7]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v4]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Frederic Parain
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Frederic Parain
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Frederic Parain
- [lworld] RFR: 8376135: [lworld] Add JIT support for NULLABLE_NON_ATOMIC_FLAT layout [v5]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v3]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] RFR: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout [v2]
Frederic Parain
- [lworld] Integrated: 8376532: [lworld] Size of BUFFERED layout is sometimes smaller than size of NULLABLE_NON_ATOMIC_FLAT layout
Frederic Parain
- [lworld] RFR: 8376813: [lworld] Add print for dummy field reused as null-marker
Frederic Parain
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v4]
Frederic Parain
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v4]
Frederic Parain
- [lworld] RFR: 8376046: [lworld] Adjust @NullRestricted tests to remove @Strict [v4]
Frederic Parain
- RFR: 8351362: [lworld] Post-process @StrictInit annotation for testing [v3]
Frederic Parain
- [valhalla-docs] RFR: Fix wrong link to JEP 401 and add background info links
Nicolai Parlog
- [valhalla-docs] RFR: Fix wrong link to JEP 401 and add background info links
Nicolai Parlog
- [valhalla-docs] Withdrawn: Fix wrong link to JEP 401 and add background info links
Nicolai Parlog
- [lworld] RFR: 8367408: [lworld] runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java#aot fails [v3]
Coleen Phillimore
- [lworld] Integrated: 8367408: [lworld] runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java#aot fails
Coleen Phillimore
- [lworld] RFR: 8373708: [lworld] InstanceKlass::null_marker_offset(int i) is misleading
Coleen Phillimore
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Coleen Phillimore
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders
Coleen Phillimore
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v2]
Coleen Phillimore
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v3]
Coleen Phillimore
- [lworld] RFR: 8374554: [lworld] Field layout assert with UseCompactObjectHeaders [v3]
Coleen Phillimore
- [lworld] RFR: 8366774: [lworld] runtime/cds/TestDefaultArchiveLoading.java started failing since jdk-25+26
Coleen Phillimore
- [lworld] RFR: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Coleen Phillimore
- [lworld] RFR: 8374810: [lworld] Generate COH archives
Coleen Phillimore
- [lworld] RFR: 8374810: [lworld] Generate COH archives [v2]
Coleen Phillimore
- [lworld] RFR: 8374810: [lworld] Generate COH archives
Coleen Phillimore
- [lworld] RFR: 8374810: [lworld] Generate COH archives [v2]
Coleen Phillimore
- [lworld] Integrated: 8374810: [lworld] Generate COH archives
Coleen Phillimore
- [lworld] RFR: 8375087: [lworld] ProblemList java/util/Collection/MOAT.java
Coleen Phillimore
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Coleen Phillimore
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Coleen Phillimore
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v3]
Coleen Phillimore
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v2]
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Coleen Phillimore
- [lworld] RFR: 8375328: [lworld] JNI IsSameObject function doesn't use the alternate substitutability method
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Coleen Phillimore
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v4]
Coleen Phillimore
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v3]
Coleen Phillimore
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v2]
Coleen Phillimore
- [lworld] RFR: 8374800: [lworld] Add a NULLABLE_NON_ATOMIC_FLAT layout [v4]
Coleen Phillimore
- [lworld] RFR: 8376029: [lworld] Remove dead code related to preview mode
Coleen Phillimore
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v2]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Chris Plummer
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Chris Plummer
- [lworld] RFR: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Chris Plummer
- [lworld] RFR: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Chris Plummer
- [lworld] RFR: 8373930: [lworld] Restore Objects.equals use of identity check
Roger Riggs
- [lworld] RFR: 8373930: [lworld] Restore Objects.equals use of identity check [v2]
Roger Riggs
- [lworld] RFR: 8373930: [lworld] Restore Objects.equals use of identity check [v2]
Roger Riggs
- [lworld] RFR: 8374913: [lworld] UnProblemList three tests due to JDK-8372341
Roger Riggs
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode
Roger Riggs
- [lworld] RFR: 8374947: [lworld] ProblemList serviceability/sa/ClhsdbTestAllocationMerge.java in Xcomp mode [v8]
Roger Riggs
- [lworld] RFR: 8375064: [lworld] ProblemList vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java on windows-x64
Roger Riggs
- [lworld] Integrated: 8373930: [lworld] Restore Objects.equals use of identity check
Roger Riggs
- [lworld] RFR: 8375320: [lworld] Revert System.identityHashcode for value objects to non AltSubstitutability version
Roger Riggs
- [lworld] RFR: 8375320: [lworld] Revert System.identityHashcode for value objects to non AltSubstitutability version
Roger Riggs
- [lworld] RFR: 8375320: [lworld] Revert System.identityHashcode for value objects to non AltSubstitutability version
Roger Riggs
- [lworld] Integrated: 8375320: [lworld] Revert System.identityHashcode for value objects to non AltSubstitutability version
Roger Riggs
- [lworld] RFR: 8375319: [lworld] System.identityHashCode wrong for Wrapper classes with -XX:+UseAltSubstitutabilityMethod
Roger Riggs
- CFV: New Valhalla Committer: Chris Plummer
Roger Riggs
- [lworld] RFR: 8375319: [lworld] System.identityHashCode wrong for Wrapper classes with -XX:+UseAltSubstitutabilityMethod [v2]
Roger Riggs
- [lworld] Integrated: 8375319: [lworld] System.identityHashCode wrong for Wrapper classes with -XX:+UseAltSubstitutabilityMethod
Roger Riggs
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v6]
Roger Riggs
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Roger Riggs
- [lworld] RFR: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview
Roger Riggs
- [lworld] RFR: 8376512: [lworld] Value objects should consistently use System.identityHashCode
Roger Riggs
- [lworld] RFR: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview [v2]
Roger Riggs
- [lworld] RFR: 8376512: [lworld] Value objects should consistently use System.identityHashCode
Roger Riggs
- [lworld] Integrated: 8376512: [lworld] Value objects should consistently use System.identityHashCode
Roger Riggs
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Roger Riggs
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes
Roger Riggs
- [lworld] RFR: 8374025: [lworld] valhalla/valuetypes/SubstitutabilityTest.java fails due to argument clashes [v2]
Roger Riggs
- [lworld] RFR: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files
Roger Riggs
- [lworld] RFR: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
Roger Riggs
- RFR: remove support for LooselyConsistentValue
Vicente Romero
- RFR: remove support for LooselyConsistentValue [v2]
Vicente Romero
- RFR: remove support for LooselyConsistentValue [v2]
Vicente Romero
- Integrated: remove support for LooselyConsistentValue
Vicente Romero
- RFR: 8374545: Drop logic for unchecked nullness conversions
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v2]
Vicente Romero
- RFR: Remove spurious code
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v3]
Vicente Romero
- RFR: 8374633: Bang in signatures should go before the type
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v4]
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v4]
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v5]
Vicente Romero
- RFR: 8374149: [bworld] Define and use new null checking API [v4]
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: 8374149: [bworld] Define and use new null checking API
Vicente Romero
- RFR: 8374730: Add support for null restriction in j.l.r.Type
Vicente Romero
- RFR: 8374730: Add support for null restriction in j.l.r.Type
Vicente Romero
- Integrated: renaming NULLCHK2 to NULLRESTRICTEDCHK
Vicente Romero
- Integrated: renaming NULLCHK2 to NULLRESTRICTEDCHK
Vicente Romero
- RFR: 8374730: Add support for null restriction in j.l.r.Type [v2]
Vicente Romero
- RFR: More parser fixes for null restricted types
Vicente Romero
- RFR: More parser fixes for null restricted types [v3]
Vicente Romero
- RFR: Fix erasure of null-restricted types
Vicente Romero
- RFR: Downgrade subtyping/cast failures from errors to warnings
Vicente Romero
- RFR: Downgrade subtyping/cast failures from errors to warnings
Vicente Romero
- RFR: Add checks to reject creation of non-empty null-restricted arrays w/o initializer
Vicente Romero
- RFR: Generate missing null checks
Vicente Romero
- RFR: Generate missing null checks [v2]
Vicente Romero
- RFR: Generate missing null checks [v3]
Vicente Romero
- RFR: Add alternate desugaring strategy for null-restricted arrays [v2]
Vicente Romero
- RFR: Generate missing null checks [v2]
Vicente Romero
- RFR: Add alternate desugaring strategy for null-restricted arrays [v3]
Vicente Romero
- RFR: Drop RuntimeType
Vicente Romero
- RFR: Generate missing null checks [v4]
Vicente Romero
- RFR: Generate missing null checks [v5]
Vicente Romero
- RFR: Generate missing null checks [v6]
Vicente Romero
- RFR: Generate missing null checks [v7]
Vicente Romero
- RFR: Generate missing null checks [v8]
Vicente Romero
- RFR: Generate missing null checks [v9]
Vicente Romero
- Integrated: Generate missing null checks
Vicente Romero
- RFR: generate null checks for intersections for which at least one component is null restricted
Vicente Romero
- RFR: fixing bugs in NullChecksWriter
Vicente Romero
- RFR: do not generate null checks for record patterns
Vicente Romero
- RFR: fixing bugs in NullChecksWriter [v2]
Vicente Romero
- RFR: fixing bugs in NullChecksWriter [v3]
Vicente Romero
- RFR: fixing bugs in NullChecksWriter [v4]
Vicente Romero
- RFR: fixing bugs in NullChecksWriter [v4]
Vicente Romero
- Integrated: fixing bugs in NullChecksWriter
Vicente Romero
- RFR: generate null checks for intersections for which at least one component is null restricted
Vicente Romero
- Integrated: generate null checks for intersections for which at least one component is null restricted
Vicente Romero
- RFR: Fix nullability signature attr tests
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: Attribution not setting strict array creation flag
Vicente Romero
- Integrated: Fix nullability signature attr tests
Vicente Romero
- RFR: Tweak error when a null-restricted field is missing an initializer
Vicente Romero
- RFR: do not generate null checks for record patterns
Vicente Romero
- RFR: do not generate null checks for record patterns [v2]
Vicente Romero
- RFR: do not generate null checks for record patterns [v3]
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: Improving pattern handling for non-null types
Vicente Romero
- RFR: do not generate null checks for record patterns [v3]
Vicente Romero
- Withdrawn: do not generate null checks for record patterns
Vicente Romero
- RFR: add use site null checks
Vicente Romero
- RFR: Disable null-restricted varargs [v2]
Vicente Romero
- RFR: add use site null checks [v2]
Vicente Romero
- RFR: add use site null checks [v3]
Vicente Romero
- RFR: add use site null checks [v4]
Vicente Romero
- RFR: add use site null checks [v5]
Vicente Romero
- RFR: add use site null checks [v6]
Vicente Romero
- RFR: add use site null checks [v7]
Vicente Romero
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Vicente Romero
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Vicente Romero
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Vicente Romero
- RFR: add the NullRestricted annotation to null restricted fields of value classes
Vicente Romero
- Integrated: add the NullRestricted annotation to null restricted fields of value classes
Vicente Romero
- RFR: add use site null checks [v8]
Vicente Romero
- RFR: add use site null checks [v9]
Vicente Romero
- RFR: add use site null checks [v9]
Vicente Romero
- RFR: add use site null checks [v10]
Vicente Romero
- RFR: add use site null checks [v11]
Vicente Romero
- RFR: add use site null checks [v11]
Vicente Romero
- Integrated: add use site null checks
Vicente Romero
- RFR: add use site null checks for fields
Vicente Romero
- RFR: add use site null checks for fields [v2]
Vicente Romero
- RFR: add use site null checks for fields [v3]
Vicente Romero
- RFR: add use site null checks for fields [v4]
Vicente Romero
- RFR: add use site null checks for fields [v5]
Vicente Romero
- RFR: add use site null checks for fields [v5]
Vicente Romero
- RFR: add use site null checks for fields [v5]
Vicente Romero
- RFR: add use site null checks for fields [v6]
Vicente Romero
- RFR: add use site null checks for fields [v7]
Vicente Romero
- RFR: add use site null checks for fields [v8]
Vicente Romero
- RFR: add use site null checks for fields [v9]
Vicente Romero
- RFR: add use site null checks for fields [v8]
Vicente Romero
- Integrated: add use site null checks for fields
Vicente Romero
- RFR: Fixing completion detection for null-restricted variables and fixing behavior for incorrect null-restricted variables without an initializer.
Vicente Romero
- RFR: Minor cleanup, preview and since
Vicente Romero
- RFR: Classfile signature bang support
Vicente Romero
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY
Vicente Romero
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY
Vicente Romero
- [lworld] RFR: 8375740: [lworld] javap prints "value class" while class flags indicate ACC_IDENTITY [v2]
Vicente Romero
- RFR: add different flavors to the useSiteNullChecks compiler option
Vicente Romero
- RFR: add different flavors to the useSiteNullChecks compiler option [v2]
Vicente Romero
- RFR: add different flavors to the useSiteNullChecks compiler option [v2]
Vicente Romero
- Integrated: add different flavors to the useSiteNullChecks compiler option
Vicente Romero
- RFR: Remove redundant null checks
Vicente Romero
- RFR: Remove redundant null checks [v2]
Vicente Romero
- RFR: Remove redundant null checks [v3]
Vicente Romero
- RFR: Remove redundant null checks [v4]
Vicente Romero
- [lworld] RFR: 8373916: [lworld] TypeName.this.FieldName should be restricted in early construction context
Vicente Romero
- RFR: Remove redundant null checks [v5]
Vicente Romero
- RFR: Remove redundant null checks [v5]
Vicente Romero
- [lworld] RFR: 8373916: [lworld] TypeName.this.FieldName should be restricted in early construction context [v2]
Vicente Romero
- [lworld] RFR: 8373916: [lworld] TypeName.this.FieldName should be restricted in early construction context [v2]
Vicente Romero
- RFR: Remove redundant null checks [v6]
Vicente Romero
- RFR: Remove redundant null checks [v7]
Vicente Romero
- RFR: Remove redundant null checks [v7]
Vicente Romero
- RFR: Remove redundant null checks [v5]
Vicente Romero
- RFR: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: Merge lworld
Vicente Romero
- RFR: Merge lworld [v2]
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: Merge lworld [v2]
Vicente Romero
- Withdrawn: Merge lworld
Vicente Romero
- Withdrawn: Remove redundant null checks
Vicente Romero
- RFR: Remove redundant null checks [v8]
Vicente Romero
- RFR: 8376047: [lworld] Remove javac special treatment of @Strict
Vicente Romero
- RFR: fixing bug in null checks generation
Vicente Romero
- RFR: fixing bug in null checks generation [v2]
Vicente Romero
- RFR: fixing bug in null checks generation
Vicente Romero
- RFR: fixing bug in null checks generation [v3]
Vicente Romero
- RFR: fixing bug in null checks generation [v4]
Vicente Romero
- Integrated: Removing commented tests
Vicente Romero
- Integrated: Removing commented tests
Vicente Romero
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields [v4]
Vicente Romero
- [lworld] RFR: 8376430: [lworld] Remove Modifier.IDENTITY
Vicente Romero
- [lworld] RFR: 8375574: [lworld] tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails with CURRENT_PREVIEW_FEATURES
Vicente Romero
- [lworld] RFR: 8376427: [lworld] Mark Strict Fields APIs as part of Strict Fields JEP [v2]
Vicente Romero
- RFR: fixing bug in null checks generation [v5]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation
Vicente Romero
- RFR: fixing bug in null checks generation [v5]
Vicente Romero
- Integrated: fixing bug in null checks generation
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v2]
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v3]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v3]
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- Integrated: Merge lworld
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v4]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v4]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v4]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v5]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v6]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v7]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v8]
Vicente Romero
- RFR: javac should not place initializers of null restricted fields before the super invocation [v7]
Vicente Romero
- Integrated: javac should not place initializers of null restricted fields before the super invocation
Vicente Romero
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
John R Rose
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
John R Rose
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
John R Rose
- RFR: 8376223: Add modeling interfaces for algebraic structures: groups, rings, and fields
John R Rose
- RFR: 8338529: Initial iteration of numerics modeling interfaces [v3]
Jean-Noël Rouvignac
- [valhalla-docs] Integrated: site/_index.md: Fix JEP 401 link
Christopher Sahnwaldt
- [lworld] RFR: 8376103: [lworld] Basic Zero support
Aleksey Shipilev
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Aleksey Shipilev
- [lworld] RFR: 8376103: [lworld] Basic Zero support
Aleksey Shipilev
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Aleksey Shipilev
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Aleksey Shipilev
- [lworld] RFR: 8376103: [lworld] Basic Zero support [v2]
Aleksey Shipilev
- [lworld] Integrated: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
Aleksey Shipilev
- [lworld] RFR: 8374093: [lworld] Cleanup and polish around vgetfield/vputfield [v3]
Joel Sikström
- [lworld] RFR: 8374093: [lworld] Cleanup and polish around vgetfield/vputfield [v3]
Joel Sikström
- [lworld] Integrated: 8374093: [lworld] Cleanup and polish around vgetfield/vputfield
Joel Sikström
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Joel Sikström
- [lworld] RFR: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
Joel Sikström
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Joel Sikström
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp [v2]
Joel Sikström
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Joel Sikström
- [lworld] RFR: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
Joel Sikström
- [lworld] Integrated: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
Joel Sikström
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp [v2]
Joel Sikström
- [lworld] Integrated: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp
Joel Sikström
- [lworld] RFR: 8375434: [lworld] Cleanup null-marker check for InlineKlass::read_payload_from_addr
Joel Sikström
- [lworld] RFR: 8375434: [lworld] Cleanup null-marker check for InlineKlass::read_payload_from_addr
Joel Sikström
- [lworld] RFR: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr [v2]
Joel Sikström
- [lworld] RFR: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr
Joel Sikström
- [lworld] Integrated: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v2]
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
Joel Sikström
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
Joel Sikström
- [lworld] Integrated: 8375719: [lworld] Move reads of flat fields entirely to the runtime
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v2]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v2]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v3]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v5]
Joel Sikström
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376221: [lworld] Do not store array of InlineLayoutInfo for all InstanceKlasses [v4]
Joel Sikström
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v2]
Joel Sikström
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v3]
Joel Sikström
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v2]
Joel Sikström
- [lworld] RFR: 8376652: [lworld] Explicit and consistent names for nonstatic fields in FieldLayout [v4]
Joel Sikström
- [lworld] RFR: 8376813: [lworld] Add print for dummy field reused as null-marker
Joel Sikström
- [lworld] RFR: 8374165: [lworld] Shortcut in value copying can lead to incorrect substitutability tests
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v2]
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v3]
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v4]
Matias Saavedra Silva
- [lworld] RFR: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod [v4]
Matias Saavedra Silva
- [lworld] Integrated: 8374729: [lworld] Enabling CDS crash with UseAltSubstitutabilityMethod
Matias Saavedra Silva
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling
Matias Saavedra Silva
- [lworld] RFR: 8376128: [lworld] ProblemList valhalla/valuetypes/SubstitutabilityTest.java with AOTCache again
Matias Saavedra Silva
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v2]
Matias Saavedra Silva
- [lworld] RFR: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK
Matias Saavedra Silva
- [lworld] RFR: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK [v2]
Matias Saavedra Silva
- [lworld] RFR: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK [v2]
Matias Saavedra Silva
- [lworld] Integrated: 8376145: [lworld] Enable SubstitutabilityTest.java with AOTJDK
Matias Saavedra Silva
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Matias Saavedra Silva
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Matias Saavedra Silva
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting [v2]
Matias Saavedra Silva
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v3]
Matias Saavedra Silva
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v3]
Matias Saavedra Silva
- [lworld] RFR: 8359147: [lworld] Print early_larval_frame in VerifyError reporting [v2]
Matias Saavedra Silva
- [lworld] Integrated: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Matias Saavedra Silva
- git: openjdk/valhalla: lworld: 8359147: [lworld] Print early_larval_frame in VerifyError reporting
Matias Saavedra Silva
- [lworld] RFR: 8376042: [lworld] Revert changes to --patch-module handling [v3]
Matias Saavedra Silva
- [lworld] Integrated: 8376042: [lworld] Revert changes to --patch-module handling
Matias Saavedra Silva
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] RFR: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] RFR: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview [v2]
Matias Saavedra Silva
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] RFR: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview [v2]
Matias Saavedra Silva
- [lworld] Integrated: 8372599: [lworld] runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview [v2]
Matias Saavedra Silva
- [lworld] RFR: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] Integrated: 8374959: [lworld] runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java fails with --enable-preview
Matias Saavedra Silva
- [lworld] RFR: 8376358: [lworld] runtime/valhalla/inlinetypes/classloading/ConcurrentClassLoadingTest.java fails assert(oopDesc::is_oop(obj)) failed: not an oop
Matias Saavedra Silva
- RFR: 8375139: [lworld] Disable jcheck in "type-classes" branch
David Simms
- Integrated: 8375139: [lworld] Disable jcheck in "type-classes" branch
David Simms
- CFV: New Valhalla Committer: Serguei Spitsyn
David Simms
- CFV: New Valhalla Committer: Chris Plummer
David Simms
- Result: CFV: New Valhalla Committer: Serguei Spitsyn
David Simms
- CFV: New Valhalla Committer: Chris Plummer
David Simms
- [lworld] RFR: Merge jdk
David Simms
- [lworld] Integrated: Merge jdk
David Simms
- git: openjdk/valhalla: lworld: 119 new changesets
David Simms
- [lworld] RFR: Merge jdk
David Simms
- [lworld] RFR: Merge jdk [v2]
David Simms
- [lworld] RFR: Merge jdk [v3]
David Simms
- [lworld] RFR: Merge jdk [v4]
David Simms
- [lworld] RFR: Merge jdk [v5]
David Simms
- [lworld] Integrated: Merge jdk
David Simms
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v6]
David Simms
- [lworld] RFR: 8375777: [lworld] jdk/javadoc/doccheck/checks/jdkCheckLinks.java failed with missing ids [v2]
David Simms
- RFR: Updated ArrayCreation factories and bootstraps
Dan Smith
- RFR: Updated ArrayCreation factories and bootstraps
Dan Smith
- Integrated: Updated ArrayCreation factories and bootstraps
Dan Smith
- [lworld] RFR: 8376033: [lworld] Remove auto early construction from strict fields
Dan Smith
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Dan Smith
- [lworld] RFR: 8376045: [lworld] Treat @NullRestricted fields as ACC_STRICT_INIT on load
Dan Smith
- [lworld] RFR: 8376825: [lworld] Remove duplicate asmtools from test/lib
Dan Smith
- [lworld] RFR: 8376825: [lworld] Remove duplicate asmtools from test/lib
Dan Smith
- [lworld] Integrated: 8376825: [lworld] Remove duplicate asmtools from test/lib
Dan Smith
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects
Serguei Spitsyn
- CFV: New Valhalla Committer: Chris Plummer
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v4]
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Serguei Spitsyn
- [lworld] RFR: 8373202: [lworld] ObjectReference.equals should follow == semantics for value objects [v5]
Serguei Spitsyn
- [lworld] RFR: 8375074: [lworld] vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java fails with --enable-preview
Serguei Spitsyn
- RFR: [type-classes] Initial work to enable type-classes mediated operator support [v2]
Sylv
- [lworld] Withdrawn: 8371199: [lworld] Flattening of nullable elements of classes similar to j.l.Long
duke
- [lworld] RFR: 8374093: [lworld] Cleanup and polish around vgetfield/vputfield [v2]
duke
- [lworld] RFR: 8374887: [lworld] Cleanup around vgetfield/vputfield for x86
duke
- [lworld] RFR: 8374882: [lworld] Update hierarchies in oopsHierarchy.hpp [v2]
duke
- RFR: Improving pattern handling for non-null types
duke
- [lworld] RFR: 8375374: [lworld] Remove some traces of <vnew> [v2]
duke
- RFR: Support for null-restricted types in JShell
duke
- RFR: Fixing null restricted types for fields/methods in compact source files.
duke
- [lworld] RFR: 8375434: [lworld] Add comment for null-check in InlineKlass::read_payload_from_addr [v2]
duke
- RFR: Fixing completion detection for null-restricted variables and fixing behavior for incorrect null-restricted variables without an initializer.
duke
- [lworld] RFR: 8375719: [lworld] Move reads of flat fields entirely to the runtime [v3]
duke
- [lworld] RFR: 8376105: [lworld] Handle "lworld" branch GHA dry-runs
duke
- [lworld] RFR: 8376088: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v6]
duke
- [lworld] RFR: 8376528: [lworld] value class creation in CompileJavaModules.gmk leaves unnecessary files [v2]
duke
- [lworld] RFR: 8374115: [lworld] test_classPrinter.cpp fails with Valhalla [v2]
duke
Last message date:
Sat Jan 31 23:19:02 UTC 2026
Archived on: Sat Jan 31 23:19:13 UTC 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).