log

age author description
Thu, 11 Feb 2016 18:55:07 +0530 sadayapalam Summary: Opcode dup_x1 should not target value types or any type variables.
Thu, 11 Feb 2016 14:45:25 +0530 sadayapalam Summary: Opcodes dup, dup2 and swap should not target value types or any type variables.
Fri, 29 Jan 2016 19:04:38 +0000 mcimadamore Fix: BootstrapMethodKeys.equals() ignores differences in BSM handle
Fri, 29 Jan 2016 15:57:10 +0000 mcimadamore Fix: descriptors should not mention type-variables that are not in scope when using -XDgenericClassFile
Thu, 28 Jan 2016 17:46:46 +0000 mcimadamore Fix: Infinite loop when generating ParamType entry with raw enclosing
Tue, 26 Jan 2016 15:41:48 +0000 mcimadamore Fix: reference type-arguments should be turned into '_' in ParameterizedType entries
Tue, 26 Jan 2016 13:59:03 +0000 mcimadamore Fix: javap generates spurious errors due to bogus descriptor parsing logic
Mon, 25 Jan 2016 18:36:44 +0000 mcimadamore Enhancement: TypeVariableMap should emit structural entries for bounds if -XDgenericClassFile is enabled
Mon, 25 Jan 2016 18:28:25 +0000 mcimadamore Add separate compilaton test for new CP forms.
Mon, 25 Jan 2016 16:46:13 +0000 mcimadamore Enhancement: Update TypeVar_info to match latest draft
Fri, 22 Jan 2016 17:19:08 +0000 mcimadamore Fix: adjust offset for ParameterizedType_info in PoolReader (take two)
Fri, 22 Jan 2016 17:13:48 +0000 mcimadamore Fix: adjust offset for ParameterizedType_info in PoolReader
Fri, 22 Jan 2016 16:32:32 +0000 mcimadamore Enhancement: Refine ParameterizedType_info to include enclosing class info and value vs. class flag
Fri, 22 Jan 2016 16:25:26 +0530 sadayapalam Summary: Add an option -XDGenerateValueAsReference under which javac would treat value types as reference types for code generation purposes while treating them as value types for all other purposes (to allow for early user testing.)
Thu, 21 Jan 2016 16:30:27 +0000 mcimadamore Enhancement: Split CompoundType_info into ArrayType_info and MethodDescriptor_info
Tue, 19 Jan 2016 15:23:34 +0000 mcimadamore Enhancement: consolidate options to generate generic pool forms into a single flag
Fri, 15 Jan 2016 18:19:42 +0000 mcimadamore Enhancement: use Class static arg instead of String for unspecialized receiver in alt generic method bootstrap
Mon, 11 Jan 2016 14:14:35 +0000 mcimadamore Alt generic method translation fixes:
Tue, 05 Jan 2016 12:56:28 +0000 mcimadamore Fix: add hash to desugared generic method inner classes
Tue, 22 Dec 2015 19:11:56 +0000 mcimadamore Fix: do not generate desugared generic method class for abstract methods
Tue, 22 Dec 2015 14:59:35 +0000 mcimadamore Enhancement: add initial support for alternate generic method translation scheme
Fri, 18 Dec 2015 18:24:00 +0000 mcimadamore Enhancement: simplify Items hierarchy
Thu, 17 Dec 2015 16:28:01 +0000 mcimadamore Fix: inner class support doesn't work when outer class type is unbound
Wed, 16 Dec 2015 19:01:41 +0000 mcimadamore Enhancement: add support for inner classes specialization
Mon, 14 Dec 2015 13:39:57 +0000 mcimadamore Fix: remove unused imports in PoolReader
Mon, 14 Dec 2015 13:32:22 +0000 mcimadamore Enhancement: Add PoolReader support for Valhalla new pool entries
Fri, 11 Dec 2015 18:53:14 +0000 mcimadamore Fix: generic virtualized methods should retain their type-variables
Fri, 11 Dec 2015 14:20:54 +0000 mcimadamore Enhancement: refactor ClassReader to use Pool, PoolReader
Tue, 08 Dec 2015 18:41:55 +0000 mcimadamore Enhancement: Remove dynamic instance tests from Code.java
Tue, 08 Dec 2015 16:29:38 +0000 mcimadamore forgot to hg add PoolWriter
Tue, 08 Dec 2015 14:42:24 +0000 mcimadamore Enhancement: type-specialization backend overhaul
Mon, 07 Dec 2015 16:50:51 +0000 mcimadamore Fix: Compilation order dependencies causes classes to be erased before types are specialized
Fri, 04 Dec 2015 19:24:44 +0000 mcimadamore Fix: add tests
Fri, 04 Dec 2015 19:24:04 +0000 mcimadamore Fix: Ensure that comparison of nulls to value instances is disallowed
Thu, 03 Dec 2015 12:15:04 +0000 mcimadamore Enhancement: add support for multivnewarray
Wed, 02 Dec 2015 16:00:08 +0000 mcimadamore Enhancement: Folding TransValues into Attr, TypeEnter
Tue, 24 Nov 2015 18:29:55 +0000 mcimadamore Enhancement: cleanup langtools build
Tue, 24 Nov 2015 18:13:45 +0000 mcimadamore Fix: add specializer loader support to jshell
Tue, 24 Nov 2015 13:46:38 +0000 mcimadamore Fix: Missing normalization on anyfied array index access.
Tue, 24 Nov 2015 13:13:51 +0000 mcimadamore Enhancement: add support for abstract peels in methods
Tue, 24 Nov 2015 10:01:41 +0000 mcimadamore Fix: Compiler should forbid attempts to synchronize on value instances.
Tue, 24 Nov 2015 09:45:25 +0000 mcimadamore Fix: jshell should understand extra valhalla tokens
Tue, 24 Nov 2015 00:42:53 +0000 mcimadamore merge with b93
Thu, 19 Nov 2015 09:36:37 -0800 lana Added tag jdk9-b93 for changeset 7f880f98506c
Thu, 12 Nov 2015 18:27:43 -0800 lana Mergejdk9-b93
Thu, 12 Nov 2015 15:10:01 +0100 jlahoda 8141092: JShell: Completion hangs on identifier completion
Thu, 12 Nov 2015 08:48:42 +0100 shinyafox 8142384: JShell tool: New command: /imports, /i which show the list of imported packages or classes, etc...
Thu, 12 Nov 2015 08:39:23 +0530 sadayapalam 8139255: javac reports "cannot override" messages instead of "cannot hide" messages for static methods
Thu, 12 Nov 2015 06:13:14 +0530 sadayapalam 8136419: Type annotations in initializers and lambda bodies not written to class file
Thu, 12 Nov 2015 05:59:47 +0530 sadayapalam 8142476: Call site initialization exception caused by LambdaConversionException: Invalid receiver type
Wed, 11 Nov 2015 18:46:03 +0530 sadayapalam 8141508: java.lang.invoke.LambdaConversionException: Invalid receiver type
Wed, 11 Nov 2015 17:13:10 +0530 sadayapalam 8142467: Remove all references Flags.IPROXY
Tue, 10 Nov 2015 11:49:14 +0000 mcimadamore 8141613: Compiler fails to infer generic type
Mon, 09 Nov 2015 16:03:30 +0000 mcimadamore 8141639: Signatures in Lower could be made tighter by using JCExpression instead of JCTree
Mon, 09 Nov 2015 05:45:22 +0530 sadayapalam 8129740: Incorrect class file created when passing lambda in inner class constructor
Fri, 06 Nov 2015 14:45:44 +0530 sadayapalam 8138612: Do not retain declaration annotations on lambda formal parameters
Thu, 12 Nov 2015 10:39:10 -0800 lana Added tag jdk9-b92 for changeset a3415b57507c
Thu, 05 Nov 2015 13:42:20 -0800 lana Mergejdk9-b92
Thu, 05 Nov 2015 11:32:01 +0000 mcimadamore 8141343: Subtle semantics changes for union types in cast conversion
Wed, 04 Nov 2015 12:27:00 +0100 alundblad 8139961: Various sjavac tests result in error on Windows (JPRT)