Sat, 16 Mar 2013 07:39:14 -0700 8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp
morris [Sat, 16 Mar 2013 07:39:14 -0700] rev 16361
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp Summary: add guarantee() to as_instance_type() Reviewed-by: kvn, twisti
Fri, 15 Mar 2013 18:44:08 -0700 Merge
morris [Fri, 15 Mar 2013 18:44:08 -0700] rev 16360
Merge
Thu, 14 Mar 2013 16:17:58 -0700 Merge
kmo [Thu, 14 Mar 2013 16:17:58 -0700] rev 16359
Merge
Thu, 14 Mar 2013 13:22:04 -0700 8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012
kmo [Thu, 14 Mar 2013 13:22:04 -0700] rev 16358
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012 Summary: add cases for _MSC_VER == 1600 and 1700 Reviewed-by: zgu
Tue, 19 Mar 2013 13:44:26 +0100 8009457: SA: A small fix on "scanoops" command in CLHSDB
sla [Tue, 19 Mar 2013 13:44:26 +0100] rev 16357
8009457: SA: A small fix on "scanoops" command in CLHSDB Reviewed-by: sla, coleenp, kmo Contributed-by: yunda.mly@taobao.com
Tue, 19 Mar 2013 13:41:05 +0100 8009456: SA: typeToVtbl of BasicTypeDataBase should not be static
sla [Tue, 19 Mar 2013 13:41:05 +0100] rev 16356
8009456: SA: typeToVtbl of BasicTypeDataBase should not be static Reviewed-by: coleenp, sla Contributed-by: yunda.mly@taobao.com
Sun, 17 Mar 2013 08:57:56 -0700 Merge
dcubed [Sun, 17 Mar 2013 08:57:56 -0700] rev 16355
Merge
Fri, 15 Mar 2013 17:12:17 -0700 Merge
zgu [Fri, 15 Mar 2013 17:12:17 -0700] rev 16354
Merge
Fri, 15 Mar 2013 11:53:28 -0400 8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity()
zgu [Fri, 15 Mar 2013 11:53:28 -0400] rev 16353
8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity() Summary: Align up vm allocation size to os defined granularity Reviewed-by: dholmes, coleenp
Fri, 15 Mar 2013 17:24:40 -0400 8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)
coleenp [Fri, 15 Mar 2013 17:24:40 -0400] rev 16352
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL) Summary: Check for exception during SystemDictionary::resolve_instance_class_or_null() and clean up. Reviewed-by: coleenp, acorn, hseigel, minqi Contributed-by: ioi.lam@oracle.com
Thu, 14 Mar 2013 00:33:08 -0700 8003348: SA can not read core file on OS
minqi [Thu, 14 Mar 2013 00:33:08 -0700] rev 16351
8003348: SA can not read core file on OS Summary: Macosx uses Mach-O file format for binary files, not ELF format. Currently SA works on core files on other platforms, t his change enables SA work on core file generated on Darwin. Reviewed-by: sla, sspitsyn Contributed-by: yumin.qi@oracle.com
Fri, 15 Mar 2013 11:44:33 -0700 8010105: new hotspot build - hs25-b24
amurillo [Fri, 15 Mar 2013 11:44:33 -0700] rev 16350
8010105: new hotspot build - hs25-b24 Reviewed-by: jcoomes
Thu, 21 Mar 2013 10:42:51 -0700 Added tag jdk8-b82 for changeset 3826413d5c5b
katleman [Thu, 21 Mar 2013 10:42:51 -0700] rev 16349
Added tag jdk8-b82 for changeset 3826413d5c5b
Thu, 21 Mar 2013 10:42:22 -0700 Added tag jdk8-b82 for changeset caa9b4e63aab
katleman [Thu, 21 Mar 2013 10:42:22 -0700] rev 16348
Added tag jdk8-b82 for changeset caa9b4e63aab
Wed, 05 Jul 2017 18:46:03 +0200 Added tag jdk8-b82 for changeset 5e8c55025644
duke [Wed, 05 Jul 2017 18:46:03 +0200] rev 16347
Added tag jdk8-b82 for changeset 5e8c55025644
Wed, 05 Jul 2017 18:46:02 +0200 Merge jdk8-b82
duke [Wed, 05 Jul 2017 18:46:02 +0200] rev 16346
Merge
Wed, 05 Jul 2017 18:45:58 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:58 +0200] rev 16345
Merge
Thu, 14 Mar 2013 19:33:29 -0700 Merge
lana [Thu, 14 Mar 2013 19:33:29 -0700] rev 16344
Merge
Tue, 12 Mar 2013 16:43:53 -0700 Merge
lana [Tue, 12 Mar 2013 16:43:53 -0700] rev 16343
Merge
Tue, 12 Mar 2013 17:39:34 +0100 7196531: Duplicate error messages on repeating annotations
jfranck [Tue, 12 Mar 2013 17:39:34 +0100] rev 16342
7196531: Duplicate error messages on repeating annotations Reviewed-by: jjg
Tue, 12 Mar 2013 16:02:43 +0000 8009545: Graph inference: dependencies between inference variables should be set during incorporation
mcimadamore [Tue, 12 Mar 2013 16:02:43 +0000] rev 16341
8009545: Graph inference: dependencies between inference variables should be set during incorporation Summary: Move all transitivity checks into the incorporation round Reviewed-by: jjg
Tue, 12 Mar 2013 16:02:13 +0000 8008540: Constructor reference to non-reifiable array should be rejected
mcimadamore [Tue, 12 Mar 2013 16:02:13 +0000] rev 16340
8008540: Constructor reference to non-reifiable array should be rejected 8008539: Spurious error when constructor reference mention an interface type 8008538: Constructor reference accepts wildcard parameterized types Summary: Overhaul of Check.checkConstructorRefType Reviewed-by: jjg
Tue, 12 Mar 2013 11:16:30 +0100 8005205: tests missing bugid for repeating annotation change
jfranck [Tue, 12 Mar 2013 11:16:30 +0100] rev 16339
8005205: tests missing bugid for repeating annotation change Reviewed-by: jjg, ssides
Mon, 11 Mar 2013 19:03:35 -0700 8009843: sjavac should accept -cp as synonym for -classpath
ohrstrom [Mon, 11 Mar 2013 19:03:35 -0700] rev 16338
8009843: sjavac should accept -cp as synonym for -classpath Reviewed-by: jjg
Mon, 11 Mar 2013 10:02:55 -0700 8009742: Bad lambda name for lambda in a static initializer or ctor
rfield [Mon, 11 Mar 2013 10:02:55 -0700] rev 16337
8009742: Bad lambda name for lambda in a static initializer or ctor Reviewed-by: mcimadamore
Mon, 11 Mar 2013 15:35:13 +0000 6181889: Empty try/finally results in bytecodes being generated
vromero [Mon, 11 Mar 2013 15:35:13 +0000] rev 16336
6181889: Empty try/finally results in bytecodes being generated Reviewed-by: mcimadamore
Thu, 07 Mar 2013 08:26:13 -0800 8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization
rfield [Thu, 07 Mar 2013 08:26:13 -0800] rev 16335
8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization Reviewed-by: mcimadamore
Thu, 07 Mar 2013 10:12:13 +0000 8009170: Regression: javac generates redundant bytecode in assignop involving arrays
vromero [Thu, 07 Mar 2013 10:12:13 +0000] rev 16334
8009170: Regression: javac generates redundant bytecode in assignop involving arrays Reviewed-by: mcimadamore
Thu, 07 Mar 2013 10:04:28 +0000 8009138: javac, equals-hashCode warning tuning
vromero [Thu, 07 Mar 2013 10:04:28 +0000] rev 16333
8009138: javac, equals-hashCode warning tuning Reviewed-by: mcimadamore
Wed, 06 Mar 2013 15:33:39 +0000 8009391: Synthetic name of serializable lambda methods should not contain negative numbers
mcimadamore [Wed, 06 Mar 2013 15:33:39 +0000] rev 16332
8009391: Synthetic name of serializable lambda methods should not contain negative numbers Summary: Use hex representation of method signature hashcode to avoid negative numbers Reviewed-by: jjg
Wed, 06 Mar 2013 15:33:17 +0000 8009459: Wrong behavior of diamond finder with source level 7
mcimadamore [Wed, 06 Mar 2013 15:33:17 +0000] rev 16331
8009459: Wrong behavior of diamond finder with source level 7 Summary: Diamond finder doesn't take into account different inference behaviors Reviewed-by: jjg
Wed, 06 Mar 2013 15:29:30 +0000 8009299: Javac crashes when compiling method reference to static interface method
mcimadamore [Wed, 06 Mar 2013 15:29:30 +0000] rev 16330
8009299: Javac crashes when compiling method reference to static interface method Summary: Assertion in Check.checMethod is too strict Reviewed-by: jjg
Tue, 05 Mar 2013 11:51:58 -0800 Merge
lana [Tue, 05 Mar 2013 11:51:58 -0800] rev 16329
Merge
Tue, 05 Mar 2013 14:19:49 +0000 8009129: Illegal access error when calling method reference
mcimadamore [Tue, 05 Mar 2013 14:19:49 +0000] rev 16328
8009129: Illegal access error when calling method reference Summary: Javac generates method handle referencing non public type Reviewed-by: jjg, rfield
Tue, 05 Mar 2013 14:16:07 +0000 8009154: Missing cast in method reference bridge leads to NoSuchMethodError
mcimadamore [Tue, 05 Mar 2013 14:16:07 +0000] rev 16327
8009154: Missing cast in method reference bridge leads to NoSuchMethodError Summary: Missing cast in generated method reference bridge Reviewed-by: rfield, jjg
Tue, 05 Mar 2013 14:12:07 +0000 8009227: Certain diagnostics should not be deferred
mcimadamore [Tue, 05 Mar 2013 14:12:07 +0000] rev 16326
8009227: Certain diagnostics should not be deferred Summary: Add new diagnostic flag to mark non deferrable diagnostics Reviewed-by: jjg
Tue, 05 Mar 2013 14:04:57 +0000 8004962: Code generation crash with lambda and local classes
mcimadamore [Tue, 05 Mar 2013 14:04:57 +0000] rev 16325
8004962: Code generation crash with lambda and local classes Summary: Translation info should be propagated from LambdaToMethod to Lower Reviewed-by: jjg, rfield
Fri, 01 Mar 2013 10:47:39 -0800 8008949: javadoc stopped copying doc-files
jjg [Fri, 01 Mar 2013 10:47:39 -0800] rev 16324
8008949: javadoc stopped copying doc-files Reviewed-by: bpatel
Thu, 28 Feb 2013 14:05:52 +0000 8008537: Missing method reference lookup error when unbound search finds a static method
mcimadamore [Thu, 28 Feb 2013 14:05:52 +0000] rev 16323
8008537: Missing method reference lookup error when unbound search finds a static method Summary: Static-ness check should be applied after member reference resolution Reviewed-by: jjg
Thu, 28 Feb 2013 14:05:44 +0000 8008813: Structural most specific fails when method reference is passed to overloaded method
mcimadamore [Thu, 28 Feb 2013 14:05:44 +0000] rev 16322
8008813: Structural most specific fails when method reference is passed to overloaded method Summary: Bad logic for checking most specific method reference type Reviewed-by: jjg
Thu, 28 Feb 2013 14:00:52 +0000 8008723: Graph Inference: bad graph calculation leads to assertion error
mcimadamore [Thu, 28 Feb 2013 14:00:52 +0000] rev 16321
8008723: Graph Inference: bad graph calculation leads to assertion error Summary: Dependencies are not propagated correctly through merged nodes during inference graph initialization Reviewed-by: jjg
Tue, 26 Feb 2013 09:04:19 +0000 8008436: javac should not issue a warning for overriding equals without hasCode if hashCode has been overriden by a superclass
vromero [Tue, 26 Feb 2013 09:04:19 +0000] rev 16320
8008436: javac should not issue a warning for overriding equals without hasCode if hashCode has been overriden by a superclass Reviewed-by: jjg, mcimadamore
Sun, 24 Feb 2013 11:36:58 -0800 7112427: The doclet needs to be able to generate JavaFX documentation.
jjg [Sun, 24 Feb 2013 11:36:58 -0800] rev 16319
7112427: The doclet needs to be able to generate JavaFX documentation. Reviewed-by: jjg Contributed-by: jan.valenta@oracle.com
Fri, 22 Feb 2013 18:19:51 +0000 8008708: Regression: separate compilation causes crash in wildcards inference logic
mcimadamore [Fri, 22 Feb 2013 18:19:51 +0000] rev 16318
8008708: Regression: separate compilation causes crash in wildcards inference logic Summary: Invalid use of WildcardType.bound in Types.removeWildcards Reviewed-by: jjg
Fri, 22 Feb 2013 13:31:35 +0000 8008337: Write test to check for compiler error when static method in interface is called via super()
mcimadamore [Fri, 22 Feb 2013 13:31:35 +0000] rev 16317
8008337: Write test to check for compiler error when static method in interface is called via super() Reviewed-by: mcimadamore Contributed-by: sonali.goel@oracle.com
Thu, 21 Feb 2013 17:49:56 -0800 Merge
lana [Thu, 21 Feb 2013 17:49:56 -0800] rev 16316
Merge
Thu, 21 Feb 2013 12:23:27 -0800 8008658: Four new method param jtreg tests fail in nightly tests
ksrini [Thu, 21 Feb 2013 12:23:27 -0800] rev 16315
8008658: Four new method param jtreg tests fail in nightly tests Reviewed-by: jjg, ksrini, mcimadamore Contributed-by: eric.mccorkle@oracle.com
Thu, 21 Feb 2013 14:43:51 -0800 8008405: Now that metafactory is in place, add javac lambda serialization tests
rfield [Thu, 21 Feb 2013 14:43:51 -0800] rev 16314
8008405: Now that metafactory is in place, add javac lambda serialization tests Summary: Tests part of original langtools serialization review. Reviewed-by: mcimadamore
Thu, 21 Feb 2013 15:27:05 +0000 8008444: Inherited generic functional descriptors are merged incorrectly
mcimadamore [Thu, 21 Feb 2013 15:27:05 +0000] rev 16313
8008444: Inherited generic functional descriptors are merged incorrectly Summary: Missing call to Types.createMethodWithThrownTypes Reviewed-by: jjg
Thu, 21 Feb 2013 15:26:46 +0000 8007461: Regression: bad overload resolution when inner class and outer class have method with same name
mcimadamore [Thu, 21 Feb 2013 15:26:46 +0000] rev 16312
8007461: Regression: bad overload resolution when inner class and outer class have method with same name Summary: Fix regression in varargs method resolution introduced by bad refactoring Reviewed-by: jjg
Thu, 21 Feb 2013 15:25:03 +0000 8008293: Declared bounds not considered when functional interface containing unbound wildcards is instantiated
mcimadamore [Thu, 21 Feb 2013 15:25:03 +0000] rev 16311
8008293: Declared bounds not considered when functional interface containing unbound wildcards is instantiated Summary: Wildcards inference should re-use some of the bounds info generated during capture conversion Reviewed-by: jjg
Thu, 21 Feb 2013 15:23:48 +0000 8005183: Missing accessor for constructor reference pointing to private inner class ctor
mcimadamore [Thu, 21 Feb 2013 15:23:48 +0000] rev 16310
8005183: Missing accessor for constructor reference pointing to private inner class ctor Summary: Compiler should add bridges when translating private constructor reference Reviewed-by: jjg
Thu, 21 Feb 2013 15:21:38 +0000 8008276: assertion error in com.sun.tools.javac.comp.TransTypes.visitApply
mcimadamore [Thu, 21 Feb 2013 15:21:38 +0000] rev 16309
8008276: assertion error in com.sun.tools.javac.comp.TransTypes.visitApply Summary: DiagnosticFilter used during speculative attribution is too broad Reviewed-by: jjg
Thu, 21 Feb 2013 15:19:29 +0000 8008227: Mixing lambdas with anonymous classes leads to NPE thrown by compiler
mcimadamore [Thu, 21 Feb 2013 15:19:29 +0000] rev 16308
8008227: Mixing lambdas with anonymous classes leads to NPE thrown by compiler Summary: Disentangle cyclic dependency between static-ness of synthetic lambda method and static-ness of classes nested within lambdas Reviewed-by: jjg
Wed, 20 Feb 2013 15:47:14 -0800 8006582: Test for parameter names feature
strarup [Wed, 20 Feb 2013 15:47:14 -0800] rev 16307
8006582: Test for parameter names feature Reviewed-by: jjg, darcy, emc
Tue, 19 Feb 2013 20:53:35 -0800 Merge
lana [Tue, 19 Feb 2013 20:53:35 -0800] rev 16306
Merge
Tue, 19 Feb 2013 17:19:01 -0800 8006948: Update javac for MethodParameters format change
ksrini [Tue, 19 Feb 2013 17:19:01 -0800] rev 16305
8006948: Update javac for MethodParameters format change Reviewed-by: ksrini, forax Contributed-by: eric.mccorkle@oracle.com
Tue, 19 Feb 2013 17:53:16 +0000 8006212: javac, convert jtreg tests from shell script to java
vromero [Tue, 19 Feb 2013 17:53:16 +0000] rev 16304
8006212: javac, convert jtreg tests from shell script to java Reviewed-by: jjg
Tue, 19 Feb 2013 00:31:45 -0800 8008267: Add @Supported annotation to com.sun.source types
darcy [Tue, 19 Feb 2013 00:31:45 -0800] rev 16303
8008267: Add @Supported annotation to com.sun.source types Reviewed-by: jjg
Mon, 18 Feb 2013 14:29:40 -0800 8008339: Test TargetAnnoCombo.java is broken
jjg [Mon, 18 Feb 2013 14:29:40 -0800] rev 16302
8008339: Test TargetAnnoCombo.java is broken Reviewed-by: jjh
Mon, 18 Feb 2013 14:33:25 +0000 6563143: javac should issue a warning for overriding equals without hashCode
vromero [Mon, 18 Feb 2013 14:33:25 +0000] rev 16301
6563143: javac should issue a warning for overriding equals without hashCode Reviewed-by: jjg, mcimadamore
Fri, 15 Feb 2013 18:40:38 -0800 8004969: Generate $deserializeLambda$ method
rfield [Fri, 15 Feb 2013 18:40:38 -0800] rev 16300
8004969: Generate $deserializeLambda$ method 8006763: super in method reference used in anonymous class - ClassFormatError is produced 8005632: Inner classes within lambdas cause build failures 8005653: Lambdas containing inner classes referencing external type variables do not correctly parameterize the inner classes Reviewed-by: mcimadamore
Fri, 15 Feb 2013 11:26:11 -0800 8008313: 8007052 breaks test/tools/javap/MethodParameters.java
jjg [Fri, 15 Feb 2013 11:26:11 -0800] rev 16299
8008313: 8007052 breaks test/tools/javap/MethodParameters.java Reviewed-by: darcy
Fri, 15 Feb 2013 18:13:00 +0000 8008309: TargetType60 fails because of bad golden file
mcimadamore [Fri, 15 Feb 2013 18:13:00 +0000] rev 16298
8008309: TargetType60 fails because of bad golden file Summary: bad golden file Reviewed-by: jjg
Fri, 15 Feb 2013 16:37:19 +0000 Merge
mcimadamore [Fri, 15 Feb 2013 16:37:19 +0000] rev 16297
Merge
Fri, 15 Feb 2013 16:31:19 +0000 8007427: Annotation element as '_' gives compiler error instead of a warning
mcimadamore [Fri, 15 Feb 2013 16:31:19 +0000] rev 16296
8007427: Annotation element as '_' gives compiler error instead of a warning 8007401: Write test to check for generation of warnings when '_' is used as an identifier Summary: Extended identifier production not used in annotation values Reviewed-by: jjg Contributed-by: sonali.goel@oracle.com
Fri, 15 Feb 2013 16:30:31 +0000 8007535: Compiler crashes on @FunctionalInterface used on interface with two inherited methods with same signatures
mcimadamore [Fri, 15 Feb 2013 16:30:31 +0000] rev 16295
8007535: Compiler crashes on @FunctionalInterface used on interface with two inherited methods with same signatures Summary: Bad check in Types.interfaceCandidates Reviewed-by: jjg
Fri, 15 Feb 2013 16:29:58 +0000 8007462: Fix provisional applicability for method references
mcimadamore [Fri, 15 Feb 2013 16:29:58 +0000] rev 16294
8007462: Fix provisional applicability for method references Summary: Add speculative arity-based check to rule out potential candidates when stuck reference is passed to method Reviewed-by: jjg
Fri, 15 Feb 2013 16:28:57 +0000 8007285: AbstractMethodError instead of compile-time error when method reference with super and abstract
mcimadamore [Fri, 15 Feb 2013 16:28:57 +0000] rev 16293
8007285: AbstractMethodError instead of compile-time error when method reference with super and abstract Summary: Missing abstractness check on super rmethod references Reviewed-by: jjg
Fri, 15 Feb 2013 16:28:07 +0000 8006749: compiler does not allow Object protected methods to be used in lambda
mcimadamore [Fri, 15 Feb 2013 16:28:07 +0000] rev 16292
8006749: compiler does not allow Object protected methods to be used in lambda Summary: Check.checkFunctionalInterface should take into account 'fake' override Reviewed-by: jjg
Fri, 15 Feb 2013 08:28:42 -0800 8007052: javap should include the descriptor for a method in verbose mode
jjg [Fri, 15 Feb 2013 08:28:42 -0800] rev 16291
8007052: javap should include the descriptor for a method in verbose mode Reviewed-by: mcimadamore
Thu, 14 Feb 2013 09:43:00 -0800 8006225: tools/jdeps/Basic.java failes with AssertionError
mchung [Thu, 14 Feb 2013 09:43:00 -0800] rev 16290
8006225: tools/jdeps/Basic.java failes with AssertionError Reviewed-by: alanb
Wed, 13 Feb 2013 23:05:17 -0800 8001457: New tests needed for library-side changes for repeating annotations
darcy [Wed, 13 Feb 2013 23:05:17 -0800] rev 16289
8001457: New tests needed for library-side changes for repeating annotations Reviewed-by: darcy Contributed-by: sonali.goel@oracle.com
Thu, 14 Mar 2013 15:00:41 -0700 Added tag jdk8-b81 for changeset a7ab085069a9
katleman [Thu, 14 Mar 2013 15:00:41 -0700] rev 16288
Added tag jdk8-b81 for changeset a7ab085069a9
Wed, 05 Jul 2017 18:45:42 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:42 +0200] rev 16287
Merge
Thu, 14 Mar 2013 15:00:28 -0700 Added tag jdk8-b81 for changeset 9597171cffbd
katleman [Thu, 14 Mar 2013 15:00:28 -0700] rev 16286
Added tag jdk8-b81 for changeset 9597171cffbd
Wed, 05 Jul 2017 18:45:37 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:37 +0200] rev 16285
Merge
Thu, 14 Mar 2013 19:33:29 -0700 Merge
lana [Thu, 14 Mar 2013 19:33:29 -0700] rev 16284
Merge
Tue, 12 Mar 2013 18:22:55 -0700 Merge
lana [Tue, 12 Mar 2013 18:22:55 -0700] rev 16283
Merge
Mon, 25 Feb 2013 07:22:09 +0100 Merge
ewendeli [Mon, 25 Feb 2013 07:22:09 +0100] rev 16282
Merge
Tue, 19 Feb 2013 21:45:15 +0100 Merge
ewendeli [Tue, 19 Feb 2013 21:45:15 +0100] rev 16281
Merge
Wed, 12 Dec 2012 15:19:19 -0800 8001235: Improve JAXP HTTP handling
joehw [Wed, 12 Dec 2012 15:19:19 -0800] rev 16280
8001235: Improve JAXP HTTP handling Reviewed-by: lancea, skoivu
Thu, 14 Mar 2013 15:00:26 -0700 Added tag jdk8-b81 for changeset 4f3da455d5f5
katleman [Thu, 14 Mar 2013 15:00:26 -0700] rev 16279
Added tag jdk8-b81 for changeset 4f3da455d5f5
Wed, 05 Jul 2017 18:45:29 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:29 +0200] rev 16278
Merge
Sat, 09 Mar 2013 21:49:32 +0530 8009559: clean up method handle lookup code.
sundar [Sat, 09 Mar 2013 21:49:32 +0530] rev 16277
8009559: clean up method handle lookup code. Reviewed-by: ahgross, jlaskey, attila, sundar
Wed, 06 Mar 2013 22:38:18 +0530 8009553: Object.create(Array.prototype) doesn't respect reset length
sundar [Wed, 06 Mar 2013 22:38:18 +0530] rev 16276
8009553: Object.create(Array.prototype) doesn't respect reset length Reviewed-by: jlaskey, lagergren
Mon, 04 Mar 2013 11:01:26 -0400 8009379: Remove $ from generated class names
jlaskey [Mon, 04 Mar 2013 11:01:26 -0400] rev 16275
8009379: Remove $ from generated class names Reviewed-by: attila, lagergren Contributed-by: james.laskey@oracle.com
Mon, 04 Mar 2013 11:44:54 +0100 8008370: coffee script compiler doesn't work with Nashorn
hannesw [Mon, 04 Mar 2013 11:44:54 +0100] rev 16274
8008370: coffee script compiler doesn't work with Nashorn Reviewed-by: lagergren, attila
Sat, 02 Mar 2013 11:26:47 -0400 Merge
jlaskey [Sat, 02 Mar 2013 11:26:47 -0400] rev 16273
Merge
Fri, 01 Mar 2013 15:58:29 +0530 8009263: Fix all javadoc errors in nashorn code
sundar [Fri, 01 Mar 2013 15:58:29 +0530] rev 16272
8009263: Fix all javadoc errors in nashorn code Reviewed-by: hannesw, lagergren
Thu, 28 Feb 2013 22:59:31 +0100 8009240: RegExpScanner code is inefficient and too complex
hannesw [Thu, 28 Feb 2013 22:59:31 +0100] rev 16271
8009240: RegExpScanner code is inefficient and too complex Reviewed-by: jlaskey, lagergren
Thu, 28 Feb 2013 20:31:30 +0530 8009229: ant makefile default target should be "test"
sundar [Thu, 28 Feb 2013 20:31:30 +0530] rev 16270
8009229: ant makefile default target should be "test" Reviewed-by: lagergren, jlaskey
Wed, 27 Feb 2013 16:25:15 +0100 8009150: Previous dead code elimination was incomplete
attila [Wed, 27 Feb 2013 16:25:15 +0100] rev 16269
8009150: Previous dead code elimination was incomplete Reviewed-by: hannesw, lagergren
Wed, 27 Feb 2013 15:49:05 +0100 8009146: Eliminate some dead code in preparation for immutable AST
attila [Wed, 27 Feb 2013 15:49:05 +0100] rev 16268
8009146: Eliminate some dead code in preparation for immutable AST Reviewed-by: hannesw, lagergren
Wed, 27 Feb 2013 15:20:26 +0100 8009143: Eliminate Dynalink dependency on java.beans
attila [Wed, 27 Feb 2013 15:20:26 +0100] rev 16267
8009143: Eliminate Dynalink dependency on java.beans Reviewed-by: jlaskey, lagergren, sundar
Wed, 27 Feb 2013 14:12:45 +0000 8008950: jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows
alanb [Wed, 27 Feb 2013 14:12:45 +0000] rev 16266
8008950: jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows Reviewed-by: chegar, sundar
Tue, 26 Feb 2013 22:57:51 +0530 8009021: nasgen should be run on boot jdk rather than currenly built jdk
sundar [Tue, 26 Feb 2013 22:57:51 +0530] rev 16265
8009021: nasgen should be run on boot jdk rather than currenly built jdk Reviewed-by: jlaskey
Mon, 25 Feb 2013 16:51:04 +0100 8006984: Introducing local into a function inside with statement confuses its scope
attila [Mon, 25 Feb 2013 16:51:04 +0100] rev 16264
8006984: Introducing local into a function inside with statement confuses its scope Reviewed-by: jlaskey, lagergren, sundar
Mon, 25 Feb 2013 18:13:23 +0530 8008789: Enable java access and nashorn runtime tests for jtreg
sundar [Mon, 25 Feb 2013 18:13:23 +0530] rev 16263
8008789: Enable java access and nashorn runtime tests for jtreg Reviewed-by: lagergren, jlaskey, hannesw
Mon, 25 Feb 2013 16:58:31 +0530 8008731: Separate configuration environment (options, error/output writer etc.) from Context
sundar [Mon, 25 Feb 2013 16:58:31 +0530] rev 16262
8008731: Separate configuration environment (options, error/output writer etc.) from Context Reviewed-by: hannesw, lagergren
Fri, 22 Feb 2013 23:33:46 -0400 8008776: Revise BuildNashorn.gmk for changes in new build system
jlaskey [Fri, 22 Feb 2013 23:33:46 -0400] rev 16261
8008776: Revise BuildNashorn.gmk for changes in new build system Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Fri, 22 Feb 2013 22:39:23 +0530 8008729: Make sure that we can run basic jsr223 tests using jtreg
sundar [Fri, 22 Feb 2013 22:39:23 +0530] rev 16260
8008729: Make sure that we can run basic jsr223 tests using jtreg Reviewed-by: jlaskey, hannesw, lagergren
Fri, 22 Feb 2013 17:00:22 +0100 8006028: Integrate Joni regexp engine with Nashorn
hannesw [Fri, 22 Feb 2013 17:00:22 +0100] rev 16259
8006028: Integrate Joni regexp engine with Nashorn Reviewed-by: lagergren, attila
Fri, 22 Feb 2013 16:31:10 +0100 8008093: Make RegExp engine pluggable
hannesw [Fri, 22 Feb 2013 16:31:10 +0100] rev 16258
8008093: Make RegExp engine pluggable Reviewed-by: lagergren, attila
Fri, 22 Feb 2013 10:39:00 -0400 8008721: Tweaks to make all NEWBUILD=false round 4
jlaskey [Fri, 22 Feb 2013 10:39:00 -0400] rev 16257
8008721: Tweaks to make all NEWBUILD=false round 4 Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Fri, 22 Feb 2013 12:22:16 +0100 8007002: Replace implicit exception throwing methods with explicit throws - simplify control flow and remove useless code
lagergren [Fri, 22 Feb 2013 12:22:16 +0100] rev 16256
8007002: Replace implicit exception throwing methods with explicit throws - simplify control flow and remove useless code Reviewed-by: attila, hannesw
Fri, 22 Feb 2013 11:27:40 +0100 8008575: Re-integrate code coverage
lagergren [Fri, 22 Feb 2013 11:27:40 +0100] rev 16255
8008575: Re-integrate code coverage Reviewed-by: attila, hannesw Contributed-by: eugene.drobitko@oracle.com, ilya.dergalin@oracle.com
Fri, 22 Feb 2013 08:57:22 +0100 8008554: load was broken for URLs
lagergren [Fri, 22 Feb 2013 08:57:22 +0100] rev 16254
8008554: load was broken for URLs Reviewed-by: attila, sundar
Thu, 21 Feb 2013 15:24:31 -0400 8008447: Tweaks to make all NEWBUILD=false round 3
jlaskey [Thu, 21 Feb 2013 15:24:31 -0400] rev 16253
8008447: Tweaks to make all NEWBUILD=false round 3 Reviewed-by: jjh, sundar Contributed-by: james.laskey@oracle.com
Thu, 21 Feb 2013 16:57:21 +0100 8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer.
lagergren [Thu, 21 Feb 2013 16:57:21 +0100] rev 16252
8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer. Reviewed-by: attila, hannesw
Wed, 20 Feb 2013 16:43:21 +0100 8008166: URL handling was broken on windows, causing "load" to malfunction
lagergren [Wed, 20 Feb 2013 16:43:21 +0100] rev 16251
8008166: URL handling was broken on windows, causing "load" to malfunction Reviewed-by: attila, jlaskey Contributed-by: klara.ward@oracle.com
Wed, 20 Feb 2013 17:08:32 +0530 8008207: Make constants array and source fields private
sundar [Wed, 20 Feb 2013 17:08:32 +0530] rev 16250
8008207: Make constants array and source fields private Reviewed-by: hannesw, lagergren
Tue, 19 Feb 2013 20:33:07 +0530 8008448: Add coverage test for jdk.nashorn.internal.ir.debug.JSONWriter
sundar [Tue, 19 Feb 2013 20:33:07 +0530] rev 16249
8008448: Add coverage test for jdk.nashorn.internal.ir.debug.JSONWriter Reviewed-by: jlaskey, attila
Tue, 19 Feb 2013 09:47:02 -0400 Merge
jlaskey [Tue, 19 Feb 2013 09:47:02 -0400] rev 16248
Merge
Tue, 19 Feb 2013 09:46:28 -0400 8008420: Tweaks to make all NEWBUILD=false round 2
jlaskey [Tue, 19 Feb 2013 09:46:28 -0400] rev 16247
8008420: Tweaks to make all NEWBUILD=false round 2 Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Mon, 18 Feb 2013 20:41:12 +0530 8008387: Improve code coverage tests for JSObjectLinker and NashornBottomLinker
sundar [Mon, 18 Feb 2013 20:41:12 +0530] rev 16246
8008387: Improve code coverage tests for JSObjectLinker and NashornBottomLinker Reviewed-by: lagergren, jlaskey, hannesw
Mon, 18 Feb 2013 16:00:15 +0100 8008371: Fix Dynalink compiler warnings and whitespace
attila [Mon, 18 Feb 2013 16:00:15 +0100] rev 16245
8008371: Fix Dynalink compiler warnings and whitespace Reviewed-by: jlaskey, sundar
Mon, 18 Feb 2013 10:36:18 +0100 8008351: Avoid using String.replace(String, String) in codegen
hannesw [Mon, 18 Feb 2013 10:36:18 +0100] rev 16244
8008351: Avoid using String.replace(String, String) in codegen Reviewed-by: sundar, attila
Mon, 18 Feb 2013 14:41:58 +0530 8008305: ScriptEngine.eval should offer the ability to provide a codebase
sundar [Mon, 18 Feb 2013 14:41:58 +0530] rev 16243
8008305: ScriptEngine.eval should offer the ability to provide a codebase Reviewed-by: lagergren, hannesw, attila
Fri, 15 Feb 2013 20:40:05 +0530 8008298: Add tests to cover specialized versions of Math functions.
sundar [Fri, 15 Feb 2013 20:40:05 +0530] rev 16242
8008298: Add tests to cover specialized versions of Math functions. Reviewed-by: jlaskey, lagergren
Fri, 15 Feb 2013 18:30:19 +0530 8008291: Add more tests for better coverage of objects, scripting and parser packages
sundar [Fri, 15 Feb 2013 18:30:19 +0530] rev 16241
8008291: Add more tests for better coverage of objects, scripting and parser packages Reviewed-by: lagergren, jlaskey
Fri, 15 Feb 2013 09:44:15 +0100 8008239: Unpublicized parts of the code generator package that were only package internal.
lagergren [Fri, 15 Feb 2013 09:44:15 +0100] rev 16240
8008239: Unpublicized parts of the code generator package that were only package internal. Reviewed-by: hannesw, attila
Fri, 15 Feb 2013 09:18:05 +0100 8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap
hannesw [Fri, 15 Feb 2013 09:18:05 +0100] rev 16239
8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap Reviewed-by: jlaskey, lagergren
Thu, 14 Feb 2013 11:32:49 -0400 8008231: Fix build system to accommodate integration of dynalink
jlaskey [Thu, 14 Feb 2013 11:32:49 -0400] rev 16238
8008231: Fix build system to accommodate integration of dynalink Reviewed-by: jlaskey Contributed-by: james.laskey@oracle.com
Thu, 14 Feb 2013 14:07:53 +0100 8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode
hannesw [Thu, 14 Feb 2013 14:07:53 +0100] rev 16237
8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode Reviewed-by: attila, jlaskey
Thu, 14 Feb 2013 13:51:54 +0100 8007990: No access to interface methods on a restricted class
attila [Thu, 14 Feb 2013 13:51:54 +0100] rev 16236
8007990: No access to interface methods on a restricted class Reviewed-by: jlaskey, lagergren, sundar
Thu, 14 Feb 2013 13:52:12 +0100 8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only.
lagergren [Thu, 14 Feb 2013 13:52:12 +0100] rev 16235
8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only. Reviewed-by: sundar, jlaskey
Thu, 14 Feb 2013 13:22:26 +0100 8008085: Integrate Dynalink source code into Nashorn codebase
attila [Thu, 14 Feb 2013 13:22:26 +0100] rev 16234
8008085: Integrate Dynalink source code into Nashorn codebase Reviewed-by: jlaskey, lagergren, sundar
Thu, 14 Feb 2013 13:01:52 +0100 8008199: Lazy compilation and trampoline implementation
lagergren [Thu, 14 Feb 2013 13:01:52 +0100] rev 16233
8008199: Lazy compilation and trampoline implementation Summary: The code pipeline now supports lazy compilation, which can be used to only compile certain FunctionNodes and leave others be, saving startup time. When these uncompiled nodes are hit, a trampoline will force them to be recompiled. This can also be used to specialize compilation fixing parameter types and return types to a callsite specific compilation. This will give performance. Reviewed-by: attila, sundar
Thu, 14 Feb 2013 14:16:58 +0530 8008197: Cross script engine function calls do not work as expected
sundar [Thu, 14 Feb 2013 14:16:58 +0530] rev 16232
8008197: Cross script engine function calls do not work as expected Reviewed-by: lagergren, hannesw
Thu, 14 Feb 2013 09:14:31 +0530 8008193: test262 tests should be run with security manager enabled
sundar [Thu, 14 Feb 2013 09:14:31 +0530] rev 16231
8008193: test262 tests should be run with security manager enabled Reviewed-by: jlaskey
Wed, 13 Feb 2013 19:59:30 +0530 8008103: Source object should maintain URL of the script source as a private field
sundar [Wed, 13 Feb 2013 19:59:30 +0530] rev 16230
8008103: Source object should maintain URL of the script source as a private field Reviewed-by: lagergren, jlaskey
Wed, 13 Feb 2013 13:30:21 +0100 8008096: TokenStream buffer should grow exponentially
hannesw [Wed, 13 Feb 2013 13:30:21 +0100] rev 16229
8008096: TokenStream buffer should grow exponentially Reviewed-by: attila, lagergren, sundar
Tue, 12 Feb 2013 12:47:51 +0100 8007900: Function binding is inefficient
attila [Tue, 12 Feb 2013 12:47:51 +0100] rev 16228
8007900: Function binding is inefficient Reviewed-by: jlaskey, lagergren
Tue, 12 Feb 2013 13:55:05 +0100 8007956: Wrong or obsolete system properties in docs/DEVELOPER_README
hannesw [Tue, 12 Feb 2013 13:55:05 +0100] rev 16227
8007956: Wrong or obsolete system properties in docs/DEVELOPER_README Reviewed-by: attila, jlaskey
Mon, 11 Feb 2013 21:26:06 +0530 8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code
sundar [Mon, 11 Feb 2013 21:26:06 +0530] rev 16226
8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code Reviewed-by: lagergren, jlaskey, attila
Sat, 09 Feb 2013 16:58:48 +0100 8006943: Fix order of function method arguments to be (callee, thisObject)
attila [Sat, 09 Feb 2013 16:58:48 +0100] rev 16225
8006943: Fix order of function method arguments to be (callee, thisObject) Reviewed-by: jlaskey, lagergren
Fri, 08 Feb 2013 09:19:38 -0400 8006222: Move slot from SpillProperty to Property
jlaskey [Fri, 08 Feb 2013 09:19:38 -0400] rev 16224
8006222: Move slot from SpillProperty to Property Reviewed-by: hannesw, lagergren Contributed-by: james.laskey@oracle.com
Thu, 07 Feb 2013 15:33:17 +0100 8007718: Make static RegExp properties fully compatible to other engines
hannesw [Thu, 07 Feb 2013 15:33:17 +0100] rev 16223
8007718: Make static RegExp properties fully compatible to other engines Reviewed-by: lagergren, sundar
Thu, 07 Feb 2013 14:58:41 +0100 8007627: Support @Getter annotation on constructor
hannesw [Thu, 07 Feb 2013 14:58:41 +0100] rev 16222
8007627: Support @Getter annotation on constructor Reviewed-by: attila, lagergren
Thu, 07 Feb 2013 17:17:29 +0530 8007715: Make sure that not all tests run with AllPermission
sundar [Thu, 07 Feb 2013 17:17:29 +0530] rev 16221
8007715: Make sure that not all tests run with AllPermission Reviewed-by: lagergren, attila
Wed, 06 Feb 2013 12:51:09 -0400 8007643: Add testing for quit and exit
jlaskey [Wed, 06 Feb 2013 12:51:09 -0400] rev 16220
8007643: Add testing for quit and exit Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 11:57:51 -0400 8007629: Remove extraneous quit from shell.js
jlaskey [Wed, 06 Feb 2013 11:57:51 -0400] rev 16219
8007629: Remove extraneous quit from shell.js Reviewed-by: sundar, hannesw Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 08:42:19 -0400 8007545: jjs input evalinput need to be NOT_ENUMERABLE
jlaskey [Wed, 06 Feb 2013 08:42:19 -0400] rev 16218
8007545: jjs input evalinput need to be NOT_ENUMERABLE Reviewed-by: sundar, lagergren Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 17:56:12 +0530 8007619: Add support for deprecated properties of RegExp constructor
sundar [Wed, 06 Feb 2013 17:56:12 +0530] rev 16217
8007619: Add support for deprecated properties of RegExp constructor Reviewed-by: lagergren, hannesw
Wed, 06 Feb 2013 10:31:58 +0100 8007273: Creation of ScriptFunctions can be refactored
hannesw [Wed, 06 Feb 2013 10:31:58 +0100] rev 16216
8007273: Creation of ScriptFunctions can be refactored Reviewed-by: lagergren, attila
Tue, 05 Feb 2013 22:07:04 +0530 8007523: VerifyError on script that uses regular expression literals with ternary operator
sundar [Tue, 05 Feb 2013 22:07:04 +0530] rev 16215
8007523: VerifyError on script that uses regular expression literals with ternary operator Reviewed-by: lagergren
Tue, 05 Feb 2013 21:00:04 +0530 8007522: IllegalStateException thrown from String.prototype.search function
sundar [Tue, 05 Feb 2013 21:00:04 +0530] rev 16214
8007522: IllegalStateException thrown from String.prototype.search function Reviewed-by: jlaskey
Tue, 05 Feb 2013 18:44:54 +0530 8007521: $ENV should be undefined when security manager is present
sundar [Tue, 05 Feb 2013 18:44:54 +0530] rev 16213
8007521: $ENV should be undefined when security manager is present Reviewed-by: hannesw, jlaskey
Tue, 05 Feb 2013 09:11:03 +0530 8007452: add scripting programmers doc changes for nashorn
sundar [Tue, 05 Feb 2013 09:11:03 +0530] rev 16212
8007452: add scripting programmers doc changes for nashorn Reviewed-by: jlaskey, hannesw
Mon, 04 Feb 2013 14:48:35 -0400 8006191: `cmd` -> exec("cmd") in script mode
jlaskey [Mon, 04 Feb 2013 14:48:35 -0400] rev 16211
8006191: `cmd` -> exec("cmd") in script mode Reviewed-by: sundar, lagergren, hannesw Contributed-by: james.laskey@oracle.com
Mon, 04 Feb 2013 16:20:05 +0100 8007215: Varargs broken for the case of passing more than the arg limit arguments.
lagergren [Mon, 04 Feb 2013 16:20:05 +0100] rev 16210
8007215: Varargs broken for the case of passing more than the arg limit arguments. Reviewed-by: jlaskey, attila
Mon, 04 Feb 2013 15:59:44 +0100 8007460: var assignment to a parameter in a varargs method causes compilation error
attila [Mon, 04 Feb 2013 15:59:44 +0100] rev 16209
8007460: var assignment to a parameter in a varargs method causes compilation error Reviewed-by: jlaskey, lagergren
Mon, 04 Feb 2013 08:13:05 -0400 8007455: Extraneous $(ECHO) in make/Makefile
jlaskey [Mon, 04 Feb 2013 08:13:05 -0400] rev 16208
8007455: Extraneous $(ECHO) in make/Makefile Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Fri, 01 Feb 2013 02:24:15 +0100 8007060: Primitive wrap filter throws ClassCastException in test262parallel
hannesw [Fri, 01 Feb 2013 02:24:15 +0100] rev 16207
8007060: Primitive wrap filter throws ClassCastException in test262parallel Reviewed-by: sundar, jlaskey, lagergren
Thu, 31 Jan 2013 18:34:42 +0100 8006529: Methods always get callee - it should be conditional
attila [Thu, 31 Jan 2013 18:34:42 +0100] rev 16206
8006529: Methods always get callee - it should be conditional Summary: This commit streamlines the bytecode function signatures, prologue, local variable use, scope creation, and invocation. It started out quite innocently when we noticed that we always emit __callee__ parameters for all functions even when they are not needed, but it turned out to be quite a deep rabbit hole. In the end, I identified exact conditions when functions need to have a callee parameter, when they need to receive parent scope, when they need to create their own scope, when they need to have variable arity signature, and when they need to have an "arguments" object, and made sure that callee parameters in signatures only show up when they are needed, that parent function's scope is only passed to a child function when it is needed, that the function only creates its own scope when it is needed. In crypto.js, the number of scopes dropped from 446 to 244, and the number of callees dropped from 315 to 145. Reviewed-by: jlaskey, lagergren
Thu, 31 Jan 2013 20:07:40 +0530 8007286: Add JavaAdapter and importPackage to compatibility script
sundar [Thu, 31 Jan 2013 20:07:40 +0530] rev 16205
8007286: Add JavaAdapter and importPackage to compatibility script Reviewed-by: lagergren, jlaskey
Wed, 30 Jan 2013 21:15:14 +0530 8007140: Java.extend crashes when attempting to extend java.lang.Object
sundar [Wed, 30 Jan 2013 21:15:14 +0530] rev 16204
8007140: Java.extend crashes when attempting to extend java.lang.Object Reviewed-by: lagergren, hannesw
Wed, 30 Jan 2013 14:57:19 +0100 8007109: Regression: String(ConsString) does not flatten argument to String
hannesw [Wed, 30 Jan 2013 14:57:19 +0100] rev 16203
8007109: Regression: String(ConsString) does not flatten argument to String Reviewed-by: sundar, lagergren
Wed, 30 Jan 2013 17:52:54 +0530 8007132: Java objects returned from constructor functions are lost
sundar [Wed, 30 Jan 2013 17:52:54 +0530] rev 16202
8007132: Java objects returned from constructor functions are lost Reviewed-by: hannesw, lagergren, attila
Wed, 30 Jan 2013 12:26:45 +0100 8007062: Split Lower up into Lower/Attr/FinalizeTypes. Integrate AccessSpecalizer into FinalizeTypes.
lagergren [Wed, 30 Jan 2013 12:26:45 +0100] rev 16201
8007062: Split Lower up into Lower/Attr/FinalizeTypes. Integrate AccessSpecalizer into FinalizeTypes. Summary: Lower suffered from being a "God class" trying to do everything at once. As Nashorn code generation has grown, so has Lower. It does several post processing passes, tries to do several things at once even though all type information isn't in place, adjusting state afterwards and so on. It also performs control flow analysis, type attribution and constant folding, and everything else code generation related before byte code emission. I have now separated the compilation process into Lower (create low level nodes from high level ones, copy code such as finally block inlining etc), Attr (assign types and symbols to all nodes - freeze slot and scope information) and FinalizeTypes (insert explicit casts, specialize invoke dynamic types for scope accesses). I've removed the kludgy AccessSpecializer, as this now integrates naturally with typing. Everything is now much easier to read and each module performs only one thing. I have added separate loggers for the separate tiers. In the process I have also fixed: (1) problems with type coercion (see test/script/basic/typecoercion.js, basically our coercion was too late and our symbol inference was erroneous. This only manifested itself in very rare occasions where toNumber coercion has side effects, such as for example when valueOf is overridden) (2) copying literal nodes (literal copy did not use the superclass copy, which made all the Node specific fields not to be copied (3) erroneous literal tokenization (literals shouldn't always just inherit token information from whatever node that creates them) (4) splitter weighnodes - unary nodes were considered weightless (4) removed the hateful and kludgy "VarNode.shouldAppend", which really isn't needed when we have an attribution phase that determines self reference symbols (the only thing it was used for) (5) duplicate line number issues in the parser (6) convert bug in CodeGenerator for intermediate results of scope accesses (see test/script/basic/access-specializer.js) ... Several of these things just stopped being problems with the new architecture "can't happen anymore" and are not bug fixes per se. All tests run. No performance regressions exist that I've been able to measure. Some increases in performance were measured, but in the statistical margin of error (which is very wide as HotSpot currently has warmup issues with LambdaForms/invoke dynamic). Compile speed has not measurably increased. Reviewed-by: jlaskey, attila
Tue, 29 Jan 2013 14:25:39 -0400 8007094: Apply version to nashorn.jar manifest
jlaskey [Tue, 29 Jan 2013 14:25:39 -0400] rev 16200
8007094: Apply version to nashorn.jar manifest Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Tue, 29 Jan 2013 19:57:25 +0530 8007091: Provide private API to pass application class loader for nashorn script engine
sundar [Tue, 29 Jan 2013 19:57:25 +0530] rev 16199
8007091: Provide private API to pass application class loader for nashorn script engine Reviewed-by: jlaskey, lagergren
Mon, 28 Jan 2013 16:22:03 -0400 8006676: Integrate Nashorn into new build system
jlaskey [Mon, 28 Jan 2013 16:22:03 -0400] rev 16198
8006676: Integrate Nashorn into new build system Reviewed-by: jlaskey Contributed-by: james.laskey@oracle.com
Mon, 28 Jan 2013 21:29:05 +0530 8007004: nashorn script engine should not use thread context class loader as script 'application loader'
sundar [Mon, 28 Jan 2013 21:29:05 +0530] rev 16197
8007004: nashorn script engine should not use thread context class loader as script 'application loader' Reviewed-by: attila, hannesw
Mon, 28 Jan 2013 18:10:16 +0530 8006983: Introduce a command line option to switch off syntactic extensions of nashorn
sundar [Mon, 28 Jan 2013 18:10:16 +0530] rev 16196
8006983: Introduce a command line option to switch off syntactic extensions of nashorn Reviewed-by: lagergren, attila
Fri, 25 Jan 2013 17:35:31 +0100 8006766: Array-like access to characters of a string is slow
hannesw [Fri, 25 Jan 2013 17:35:31 +0100] rev 16195
8006766: Array-like access to characters of a string is slow Reviewed-by: lagergren, attila
Thu, 24 Jan 2013 22:38:58 +0530 8006857: ClassCastException when interface implementing function uses arguments object
sundar [Thu, 24 Jan 2013 22:38:58 +0530] rev 16194
8006857: ClassCastException when interface implementing function uses arguments object Reviewed-by: jlaskey, lagergren
Thu, 24 Jan 2013 12:15:29 -0400 8006852: Move tests from JIRA for prepopulated map failures
jlaskey [Thu, 24 Jan 2013 12:15:29 -0400] rev 16193
8006852: Move tests from JIRA for prepopulated map failures Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Thu, 24 Jan 2013 14:55:57 +0100 8006408: Clean up and specialize NativeString
hannesw [Thu, 24 Jan 2013 14:55:57 +0100] rev 16192
8006408: Clean up and specialize NativeString Reviewed-by: jlaskey, lagergren
Thu, 24 Jan 2013 17:49:03 +0530 8006755: Functions inside with statements dont get correct scope
sundar [Thu, 24 Jan 2013 17:49:03 +0530] rev 16191
8006755: Functions inside with statements dont get correct scope Reviewed-by: lagergren, attila
Thu, 24 Jan 2013 16:21:32 +0530 8006575: Error in codegen for element access on primitive value
sundar [Thu, 24 Jan 2013 16:21:32 +0530] rev 16190
8006575: Error in codegen for element access on primitive value Reviewed-by: hannesw, lagergren
Wed, 23 Jan 2013 17:04:02 +0530 8006736: nashorn script engine should support the usage multiple global objects with same engine instance
sundar [Wed, 23 Jan 2013 17:04:02 +0530] rev 16189
8006736: nashorn script engine should support the usage multiple global objects with same engine instance Reviewed-by: lagergren, jlaskey, hannesw
Tue, 22 Jan 2013 22:07:12 +0530 8006678: Avoid too many Context.getGlobal() calls
sundar [Tue, 22 Jan 2013 22:07:12 +0530] rev 16188
8006678: Avoid too many Context.getGlobal() calls Reviewed-by: lagergren, jlaskey
Tue, 22 Jan 2013 14:36:28 +0100 8006677: Remove unused FunctionNode flags
attila [Tue, 22 Jan 2013 14:36:28 +0100] rev 16187
8006677: Remove unused FunctionNode flags Reviewed-by: hannesw, jlaskey
Tue, 22 Jan 2013 14:14:37 +0100 8006570: This-value for non-strict functions should be converted to object
hannesw [Tue, 22 Jan 2013 14:14:37 +0100] rev 16186
8006570: This-value for non-strict functions should be converted to object Reviewed-by: jlaskey, lagergren, attila
Mon, 21 Jan 2013 21:17:38 +0530 8006635: Reduce access levels as much as possible
sundar [Mon, 21 Jan 2013 21:17:38 +0530] rev 16185
8006635: Reduce access levels as much as possible Reviewed-by: jlaskey, lagergren, attila
Mon, 21 Jan 2013 11:03:56 +0100 8006525: Give StaticClass objects their own linker
attila [Mon, 21 Jan 2013 11:03:56 +0100] rev 16184
8006525: Give StaticClass objects their own linker Reviewed-by: hannesw, lagergren
Sat, 19 Jan 2013 22:35:43 +0530 8006557: JDK8/Lambda build clashes on Map.replace()
sundar [Sat, 19 Jan 2013 22:35:43 +0530] rev 16183
8006557: JDK8/Lambda build clashes on Map.replace() Reviewed-by: jlaskey
Sat, 19 Jan 2013 09:14:43 +0530 8006584: improve variable handling in NashornScriptEngine
sundar [Sat, 19 Jan 2013 09:14:43 +0530] rev 16182
8006584: improve variable handling in NashornScriptEngine Reviewed-by: jlaskey, hannesw
Fri, 18 Jan 2013 17:55:04 +0530 8006562: findOwnMH in nashorn "objects" package should be cleaned up
sundar [Fri, 18 Jan 2013 17:55:04 +0530] rev 16181
8006562: findOwnMH in nashorn "objects" package should be cleaned up Reviewed-by: jlaskey, lagergren
Fri, 18 Jan 2013 08:45:06 +0530 8006527: nashorn jsr223 engine does not work in sandbox
sundar [Fri, 18 Jan 2013 08:45:06 +0530] rev 16180
8006527: nashorn jsr223 engine does not work in sandbox Reviewed-by: jlaskey, attila, lagergren
Thu, 17 Jan 2013 10:33:39 -0400 8006517: PropertyHashMap.Element.equals() compares to Property
jlaskey [Thu, 17 Jan 2013 10:33:39 -0400] rev 16179
8006517: PropertyHashMap.Element.equals() compares to Property Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Wed, 16 Jan 2013 21:26:55 +0530 8006424: Passing null or undefined to adapter class constructors results in NPE or ClassCastException
sundar [Wed, 16 Jan 2013 21:26:55 +0530] rev 16178
8006424: Passing null or undefined to adapter class constructors results in NPE or ClassCastException Reviewed-by: attila, hannesw, jlaskey
Wed, 16 Jan 2013 17:58:51 +0530 8006412: Improve toString method of ScriptObjectMirror class
sundar [Wed, 16 Jan 2013 17:58:51 +0530] rev 16177
8006412: Improve toString method of ScriptObjectMirror class Reviewed-by: jlaskey, lagergren
Wed, 16 Jan 2013 07:06:40 -0400 8006304: Remove pre-population of maps for constructor produced maps
jlaskey [Wed, 16 Jan 2013 07:06:40 -0400] rev 16176
8006304: Remove pre-population of maps for constructor produced maps Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Tue, 15 Jan 2013 18:08:50 +0100 8006337: Discarded arguments for INVOKESTATIC must still be evaluated for side effects
attila [Tue, 15 Jan 2013 18:08:50 +0100] rev 16175
8006337: Discarded arguments for INVOKESTATIC must still be evaluated for side effects Reviewed-by: hannesw, jlaskey, sundar
Tue, 15 Jan 2013 17:09:44 +0100 8005958: invoking a function through INVOKESTATIC with more arguments than it declares resulted in malformed bytecode being generated
attila [Tue, 15 Jan 2013 17:09:44 +0100] rev 16174
8005958: invoking a function through INVOKESTATIC with more arguments than it declares resulted in malformed bytecode being generated Reviewed-by: lagergren, jlaskey
Tue, 15 Jan 2013 13:10:20 +0100 8006293: Reduce ScriptObject.findCallMethodMethod
attila [Tue, 15 Jan 2013 13:10:20 +0100] rev 16173
8006293: Reduce ScriptObject.findCallMethodMethod Reviewed-by: lagergren, jlaskey
Mon, 14 Jan 2013 21:30:13 +0530 8006181: nashorn script engine does not run jrunscript's initialization script
sundar [Mon, 14 Jan 2013 21:30:13 +0530] rev 16172
8006181: nashorn script engine does not run jrunscript's initialization script Reviewed-by: lagergren, jlaskey Contributed-by: rieberandreas@gmail.com
Mon, 14 Jan 2013 16:00:55 +0100 8006168: ability to generate multi-type Java adapters
attila [Mon, 14 Jan 2013 16:00:55 +0100] rev 16171
8006168: ability to generate multi-type Java adapters Reviewed-by: lagergren, jlaskey
Fri, 11 Jan 2013 20:34:22 +0530 8006093: Add a makefile target to run all tests (test, test262, perf tests)
sundar [Fri, 11 Jan 2013 20:34:22 +0530] rev 16170
8006093: Add a makefile target to run all tests (test, test262, perf tests) Reviewed-by: attila, hannesw
Fri, 11 Jan 2013 18:26:18 +0530 8006082: Provide option to run octane benchmarks in separate processes
sundar [Fri, 11 Jan 2013 18:26:18 +0530] rev 16169
8006082: Provide option to run octane benchmarks in separate processes Reviewed-by: lagergren, jlaskey
Fri, 11 Jan 2013 10:40:51 +0100 8005976: Break out AccessSpecializer into one pass before CodeGenerator instead of iterative applications from CodeGenerator
lagergren [Fri, 11 Jan 2013 10:40:51 +0100] rev 16168
8005976: Break out AccessSpecializer into one pass before CodeGenerator instead of iterative applications from CodeGenerator Summary: Now scope and slot information is guaranteed to be fixed AND NOT CHANGE before CodeGeneration. We want to keep it that way to build future type specializations and bring all type work out of CodeGenerator. Reviewed-by: attila, hannesw
Thu, 10 Jan 2013 15:28:05 +0100 8005983: JavaAdapterFactory generated proxy classes should take extra constructor arguments at the end
attila [Thu, 10 Jan 2013 15:28:05 +0100] rev 16167
8005983: JavaAdapterFactory generated proxy classes should take extra constructor arguments at the end Reviewed-by: lagergren, sundar
Thu, 10 Jan 2013 19:55:38 +0530 8005982: NASHORN-71.js failing in nightlys
sundar [Thu, 10 Jan 2013 19:55:38 +0530] rev 16166
8005982: NASHORN-71.js failing in nightlys Reviewed-by: attila, lagergren, jlaskey
Thu, 10 Jan 2013 19:03:25 +0530 8005987: ant octane tries to run non-benchmark scripts
sundar [Thu, 10 Jan 2013 19:03:25 +0530] rev 16165
8005987: ant octane tries to run non-benchmark scripts Reviewed-by: lagergren, attila, jlaskey
Thu, 10 Jan 2013 10:28:57 +0100 8005971: runsunspider.js should check results of benchmarks
lagergren [Thu, 10 Jan 2013 10:28:57 +0100] rev 16164
8005971: runsunspider.js should check results of benchmarks Reviewed-by: attila, hannesw
Wed, 09 Jan 2013 22:32:40 +0530 8005940: provide ant targets to get and update external test scripts
sundar [Wed, 09 Jan 2013 22:32:40 +0530] rev 16163
8005940: provide ant targets to get and update external test scripts Reviewed-by: jlaskey, lagergren
Wed, 09 Jan 2013 15:02:48 +0100 8005777: Bug in the FacetIntrospector of Dynalink - non-public class should search super
attila [Wed, 09 Jan 2013 15:02:48 +0100] rev 16162
8005777: Bug in the FacetIntrospector of Dynalink - non-public class should search super Reviewed-by: lagergren, sundar
Tue, 08 Jan 2013 21:16:07 +0530 8005848: assigning to global toString variable affects Object.prototype.toString
sundar [Tue, 08 Jan 2013 21:16:07 +0530] rev 16161
8005848: assigning to global toString variable affects Object.prototype.toString Reviewed-by: jlaskey, lagergren
Tue, 08 Jan 2013 15:20:40 +0100 8005842: Loops in ASTWriter. Corrected @Reference and @Ignore node annotation for IR nodes
lagergren [Tue, 08 Jan 2013 15:20:40 +0100] rev 16160
8005842: Loops in ASTWriter. Corrected @Reference and @Ignore node annotation for IR nodes Reviewed-by: hannesw, sundar
Tue, 08 Jan 2013 14:14:17 +0100 8005801: Refactor findSetMethod
attila [Tue, 08 Jan 2013 14:14:17 +0100] rev 16159
8005801: Refactor findSetMethod Summary: findSetMethod() was a very large single method, very unreadable and unmaintainable. It was broken into easy-to-understand pieces. The refactoring required introduction of a comand-object like entity, SetMethodCreator, to contain the nontrivial transient state of the algorithm that made the original big method so resistant to refactoring in the first place. Reviewed-by: lagergren, sundar
Tue, 08 Jan 2013 13:50:11 +0100 8005846: Remove Mangler in favor of Dynalink's NameCodec
attila [Tue, 08 Jan 2013 13:50:11 +0100] rev 16158
8005846: Remove Mangler in favor of Dynalink's NameCodec Reviewed-by: jlaskey, sundar
Tue, 08 Jan 2013 10:52:11 +0100 8005843: refSymbols lookup of unbound variable could cause NullPointerException in Lower
lagergren [Tue, 08 Jan 2013 10:52:11 +0100] rev 16157
8005843: refSymbols lookup of unbound variable could cause NullPointerException in Lower Reviewed-by: hannesw, attila
Tue, 08 Jan 2013 15:02:36 +0530 8005835: NASHORN-668 output fails to compare with the corresponding .EXPECTED file
sundar [Tue, 08 Jan 2013 15:02:36 +0530] rev 16156
8005835: NASHORN-668 output fails to compare with the corresponding .EXPECTED file Reviewed-by: lagergren, hannesw
Tue, 08 Jan 2013 09:59:28 +0100 8005788: Loggers and their corresponding system properties not working correctly
lagergren [Tue, 08 Jan 2013 09:59:28 +0100] rev 16155
8005788: Loggers and their corresponding system properties not working correctly Summary: 1-1 mapping now maintained. Used Context err instead of System.err in several places (after bootstrapping Context). Problematic closing of err stream replaced by @SuppressWarnings("resource") Reviewed-by: jlaskey, sundar
Tue, 08 Jan 2013 08:51:00 +0530 8005782: get rid of javadoc errors, warnings in nashorn build
sundar [Tue, 08 Jan 2013 08:51:00 +0530] rev 16154
8005782: get rid of javadoc errors, warnings in nashorn build Reviewed-by: lagergren
Mon, 07 Jan 2013 14:41:16 -0400 8005703: Offsets miscalculated for blocks
jlaskey [Mon, 07 Jan 2013 14:41:16 -0400] rev 16153
8005703: Offsets miscalculated for blocks Reviewed-by: lagergren Contributed-by: petr.hejl@oracle.com
Mon, 07 Jan 2013 19:31:36 +0100 8005789: Forgot to document -Dnashorn.unstable.relink.threshold
lagergren [Mon, 07 Jan 2013 19:31:36 +0100] rev 16152
8005789: Forgot to document -Dnashorn.unstable.relink.threshold Summary: Added documentation to DEVELOPER_README, fixed code convention warnings Reviewed-by: attila
Fri, 04 Jan 2013 09:58:33 -0400 8005663: Update copyright year to 2013
jlaskey [Fri, 04 Jan 2013 09:58:33 -0400] rev 16151
8005663: Update copyright year to 2013 Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Fri, 04 Jan 2013 09:58:30 -0400 8005665: JavaDoc should only display public interfaces
jlaskey [Fri, 04 Jan 2013 09:58:30 -0400] rev 16150
8005665: JavaDoc should only display public interfaces Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Fri, 04 Jan 2013 09:58:26 -0400 8005666: Add webrev to .hgignore
jlaskey [Fri, 04 Jan 2013 09:58:26 -0400] rev 16149
8005666: Add webrev to .hgignore Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Sat, 22 Dec 2012 08:49:58 -0400 8005440: Improve .hgignore filtering for Nashorn repo
jlaskey [Sat, 22 Dec 2012 08:49:58 -0400] rev 16148
8005440: Improve .hgignore filtering for Nashorn repo Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Fri, 21 Dec 2012 16:36:24 -0400 8005403: Open-source Nashorn
jlaskey [Fri, 21 Dec 2012 16:36:24 -0400] rev 16147
8005403: Open-source Nashorn Reviewed-by: attila, hannesw, lagergren, sundar Contributed-by: james.laskey@oracle.com, akhil.arora@oracle.com, andreas.woess@jku.at, attila.szegedi@oracle.com, hannes.wallnoefer@oracle.com, henry.jen@oracle.com, marcus.lagergren@oracle.com, pavel.semenov@oracle.com, pavel.stepanov@oracle.com, petr.hejl@oracle.com, petr.pisl@oracle.com, sundararajan.athijegannathan@oracle.com
Thu, 20 Dec 2012 14:16:21 -0800 8005364: initial hg tags for nashorn repo
jcoomes [Thu, 20 Dec 2012 14:16:21 -0800] rev 16146
8005364: initial hg tags for nashorn repo Reviewed-by: amurillo
Sat, 01 Dec 2007 00:00:00 +0000 Initial load
duke [Sat, 01 Dec 2007 00:00:00 +0000] rev 16145
Initial load
Wed, 05 Jul 2017 18:45:10 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:10 +0200] rev 16144
Merge
Thu, 14 Mar 2013 19:33:23 -0700 Merge
lana [Thu, 14 Mar 2013 19:33:23 -0700] rev 16143
Merge
Tue, 12 Mar 2013 18:16:11 -0700 Merge
lana [Tue, 12 Mar 2013 18:16:11 -0700] rev 16142
Merge
Mon, 25 Feb 2013 07:21:49 +0100 Merge
ewendeli [Mon, 25 Feb 2013 07:21:49 +0100] rev 16141
Merge
Tue, 19 Feb 2013 21:44:41 +0100 Merge
ewendeli [Tue, 19 Feb 2013 21:44:41 +0100] rev 16140
Merge
Tue, 06 Nov 2012 15:50:14 +0000 7201066: Change modifiers on unused fields
coffeys [Tue, 06 Nov 2012 15:50:14 +0000] rev 16139
7201066: Change modifiers on unused fields Reviewed-by: alanb, skoivu
Mon, 17 Dec 2012 07:43:20 -0800 7141694: Improving CORBA internals
mbankal [Mon, 17 Dec 2012 07:43:20 -0800] rev 16138
7141694: Improving CORBA internals Reviewed-by: coffeys, ahgross
Tue, 30 Oct 2012 17:15:13 +0000 8000540: Improve IIOP type reuse management
ngmr [Tue, 30 Oct 2012 17:15:13 +0000] rev 16137
8000540: Improve IIOP type reuse management Reviewed-by: alanb, ahgross, coffeys
Tue, 30 Oct 2012 17:06:35 +0000 8000631: Restrict access to class constructor
coffeys [Tue, 30 Oct 2012 17:06:35 +0000] rev 16136
8000631: Restrict access to class constructor Reviewed-by: alanb, ahgross
Tue, 12 Mar 2013 16:38:18 -0700 Merge
lana [Tue, 12 Mar 2013 16:38:18 -0700] rev 16135
Merge
Tue, 05 Mar 2013 11:46:06 -0800 Merge
lana [Tue, 05 Mar 2013 11:46:06 -0800] rev 16134
Merge
Tue, 19 Feb 2013 20:48:44 -0800 Merge
lana [Tue, 19 Feb 2013 20:48:44 -0800] rev 16133
Merge
Fri, 15 Feb 2013 01:49:36 +0400 7199858: Marshal exception is wrong
dmeetry [Fri, 15 Feb 2013 01:49:36 +0400] rev 16132
7199858: Marshal exception is wrong Reviewed-by: lancea
Thu, 14 Mar 2013 15:00:09 -0700 Added tag jdk8-b81 for changeset f2ef1e5c2955
katleman [Thu, 14 Mar 2013 15:00:09 -0700] rev 16131
Added tag jdk8-b81 for changeset f2ef1e5c2955
Wed, 05 Jul 2017 18:45:01 +0200 Merge
duke [Wed, 05 Jul 2017 18:45:01 +0200] rev 16130
Merge
Mon, 18 Mar 2013 10:46:49 -0400 8010030: Allow configure to detect if EC implementation is present
omajid [Mon, 18 Mar 2013 10:46:49 -0400] rev 16129
8010030: Allow configure to detect if EC implementation is present Reviewed-by: andrew, dholmes
Thu, 14 Mar 2013 19:26:02 -0700 Merge
lana [Thu, 14 Mar 2013 19:26:02 -0700] rev 16128
Merge
Wed, 13 Mar 2013 23:39:49 -0700 Merge
lana [Wed, 13 Mar 2013 23:39:49 -0700] rev 16127
Merge
Tue, 12 Mar 2013 19:04:49 -0700 Merge
lana [Tue, 12 Mar 2013 19:04:49 -0700] rev 16126
Merge
Wed, 27 Feb 2013 18:13:20 +0100 Merge
ewendeli [Wed, 27 Feb 2013 18:13:20 +0100] rev 16125
Merge
Wed, 27 Feb 2013 09:28:02 +0100 Merge
ewendeli [Wed, 27 Feb 2013 09:28:02 +0100] rev 16124
Merge
Tue, 26 Feb 2013 20:36:52 +0100 Merge
ewendeli [Tue, 26 Feb 2013 20:36:52 +0100] rev 16123
Merge
Tue, 26 Feb 2013 06:47:57 +0100 Merge
ewendeli [Tue, 26 Feb 2013 06:47:57 +0100] rev 16122
Merge
Fri, 22 Feb 2013 02:58:38 -0800 8004933: Improve MethodHandle interaction with libraries
vlivanov [Fri, 22 Feb 2013 02:58:38 -0800] rev 16121
8004933: Improve MethodHandle interaction with libraries Reviewed-by: jrose
Fri, 22 Feb 2013 02:59:24 -0800 8006125: Update MethodHandles library interactions
vlivanov [Fri, 22 Feb 2013 02:59:24 -0800] rev 16120
8006125: Update MethodHandles library interactions Reviewed-by: jrose
Fri, 22 Feb 2013 03:00:12 -0800 8006179: JSR292 MethodHandles lookup with interface using findVirtual()
vlivanov [Fri, 22 Feb 2013 03:00:12 -0800] rev 16119
8006179: JSR292 MethodHandles lookup with interface using findVirtual() Reviewed-by: jrose, twisti
Fri, 22 Feb 2013 03:00:48 -0800 8006439: Improve MethodHandles coverage
vlivanov [Fri, 22 Feb 2013 03:00:48 -0800] rev 16118
8006439: Improve MethodHandles coverage Reviewed-by: jrose, twisti
Mon, 25 Feb 2013 08:44:00 +0100 Merge
ewendeli [Mon, 25 Feb 2013 08:44:00 +0100] rev 16117
Merge
Tue, 19 Feb 2013 21:53:06 +0100 Merge
ewendeli [Tue, 19 Feb 2013 21:53:06 +0100] rev 16116
Merge
Tue, 19 Feb 2013 21:48:01 +0100 Merge
ewendeli [Tue, 19 Feb 2013 21:48:01 +0100] rev 16115
Merge
Thu, 07 Feb 2013 16:03:43 -0800 8007688: Blacklist known bad certificate
valeriep [Thu, 07 Feb 2013 16:03:43 -0800] rev 16114
8007688: Blacklist known bad certificate Summary: Added two known bad certs to the blacklist certs. Reviewed-by: mullan
Thu, 07 Feb 2013 16:05:55 -0800 8006777: Improve TLS handling of invalid messages
xuelei [Thu, 07 Feb 2013 16:05:55 -0800] rev 16113
8006777: Improve TLS handling of invalid messages Reviewed-by: wetmore, ahgross
Thu, 07 Feb 2013 09:41:47 -0800 8007611: logging behavior in applet changed
mchung [Thu, 07 Feb 2013 09:41:47 -0800] rev 16112
8007611: logging behavior in applet changed Reviewed-by: alanb, jgish
Tue, 05 Feb 2013 22:56:47 -0800 8007393: Possible race condition after JDK-6664509
mchung [Tue, 05 Feb 2013 22:56:47 -0800] rev 16111
8007393: Possible race condition after JDK-6664509 Reviewed-by: alanb, jgish
Thu, 24 Jan 2013 16:45:38 -0800 8004937: Improve proxy construction
mchung [Thu, 24 Jan 2013 16:45:38 -0800] rev 16110
8004937: Improve proxy construction Reviewed-by: jrose, ahgross
Wed, 30 Jan 2013 11:33:51 +0100 8006446: Restrict MBeanServer access
dfuchs [Wed, 30 Jan 2013 11:33:51 +0100] rev 16109
8006446: Restrict MBeanServer access Reviewed-by: alanb, mchung, darcy, jrose, ahgross, skoivu
Mon, 28 Jan 2013 15:53:29 -0800 8006882: Proxy generated classes in sun.proxy package breaks JMockit
mchung [Mon, 28 Jan 2013 15:53:29 -0800] rev 16108
8006882: Proxy generated classes in sun.proxy package breaks JMockit Reviewed-by: alanb, ahgross
Tue, 05 Feb 2013 15:35:35 +0100 Merge
ewendeli [Tue, 05 Feb 2013 15:35:35 +0100] rev 16107
Merge
Mon, 28 Jan 2013 11:07:07 +0100 8006864: Update java.security-linux to include changes in java.security
ewendeli [Mon, 28 Jan 2013 11:07:07 +0100] rev 16106
8006864: Update java.security-linux to include changes in java.security Reviewed-by: mchung, mullan
Thu, 10 Jan 2013 19:43:36 -0800 8005615: Java Logger fails to load tomcat logger implementation (JULI)
mchung [Thu, 10 Jan 2013 19:43:36 -0800] rev 16105
8005615: Java Logger fails to load tomcat logger implementation (JULI) Reviewed-by: alanb, ahgross
Tue, 18 Dec 2012 13:48:48 -0500 8004302: javax/xml/soap/Test7013971.java fails since jdk6u39b01
mullan [Tue, 18 Dec 2012 13:48:48 -0500] rev 16104
8004302: javax/xml/soap/Test7013971.java fails since jdk6u39b01 Reviewed-by: vinnie, skoivu, mgrebac, ohair, tbell
Wed, 12 Dec 2012 21:08:19 +0400 8004341: Two JCK tests fails with 7u11 b06
denis [Wed, 12 Dec 2012 21:08:19 +0400] rev 16103
8004341: Two JCK tests fails with 7u11 b06 Reviewed-by: serb, skoivu
Fri, 07 Dec 2012 22:49:08 +0400 8000537: Contextualize RequiredModelMBean class
dsamersoff [Fri, 07 Dec 2012 22:49:08 +0400] rev 16102
8000537: Contextualize RequiredModelMBean class Summary: Contextualize RequiredModelMBean class Reviewed-by: asaha Contributed-by: jaroslav.bachorik@oracle.com
Wed, 05 Dec 2012 14:02:58 -0800 8004175: Restricted packages added in java.security are missing in java.security-{macosx, solaris, windows}
mchung [Wed, 05 Dec 2012 14:02:58 -0800] rev 16101
8004175: Restricted packages added in java.security are missing in java.security-{macosx, solaris, windows} Reviewed-by: alanb, ahgross, mullan
Sun, 03 Feb 2013 23:25:38 +0100 Merge
ewendeli [Sun, 03 Feb 2013 23:25:38 +0100] rev 16100
Merge
Fri, 30 Nov 2012 15:51:44 +0400 7201064: Better dialogue checking
denis [Fri, 30 Nov 2012 15:51:44 +0400] rev 16099
7201064: Better dialogue checking Reviewed-by: serb, skoivu
Mon, 26 Nov 2012 22:49:06 -0800 6664509: Add logging context
mchung [Mon, 26 Nov 2012 22:49:06 -0800] rev 16098
6664509: Add logging context 6664528: Find log level matching its name or value given at construction time Reviewed-by: alanb, ahgross, jgish, hawtin
Mon, 26 Nov 2012 20:49:54 +0400 7186952: Improve clipboard access
denis [Mon, 26 Nov 2012 20:49:54 +0400] rev 16097
7186952: Improve clipboard access Reviewed-by: serb, ahgross
Tue, 20 Nov 2012 11:46:42 +0400 8002325: Improve management of images
bae [Tue, 20 Nov 2012 11:46:42 +0400] rev 16096
8002325: Improve management of images Reviewed-by: prr, ahgross
Mon, 19 Nov 2012 15:38:56 -0800 8001242: Improve RMI HTTP conformance
dmocek [Mon, 19 Nov 2012 15:38:56 -0800] rev 16095
8001242: Improve RMI HTTP conformance Reviewed-by: ahgross, mchung, smarks
Mon, 19 Nov 2012 13:54:12 -0800 6563318: RMI data sanitization
dmocek [Mon, 19 Nov 2012 13:54:12 -0800] rev 16094
6563318: RMI data sanitization Reviewed-by: ahgross, hawtin, mchung, smarks
Fri, 16 Nov 2012 11:05:43 +0400 8001972: Improve image processing
bae [Fri, 16 Nov 2012 11:05:43 +0400] rev 16093
8001972: Improve image processing Reviewed-by: prr, ahgross
Thu, 15 Nov 2012 23:03:31 +0400 7192977: Issue in toolkit thread
bagiras [Thu, 15 Nov 2012 23:03:31 +0400] rev 16092
7192977: Issue in toolkit thread Reviewed-by: skoivu, rupashka, art
Fri, 09 Nov 2012 14:36:10 -0800 8002091: tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows
ksrini [Fri, 09 Nov 2012 14:36:10 -0800] rev 16091
8002091: tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows Reviewed-by: darcy, jjh, mschoene
Thu, 08 Nov 2012 15:41:01 -0800 7201070: Serialization to conform to protocol
smarks [Thu, 08 Nov 2012 15:41:01 -0800] rev 16090
7201070: Serialization to conform to protocol Reviewed-by: dmocek, ahgross, skoivu
Wed, 07 Nov 2012 14:26:41 +0000 7201071: InetSocketAddress serialization issue
chegar [Wed, 07 Nov 2012 14:26:41 +0000] rev 16089
7201071: InetSocketAddress serialization issue Reviewed-by: alanb, michaelm, skoivu
Tue, 06 Nov 2012 15:30:34 +0400 7200491: Tighten up JTable layout code
rupashka [Tue, 06 Nov 2012 15:30:34 +0400] rev 16088
7200491: Tighten up JTable layout code Reviewed-by: art, skoivu
Fri, 02 Nov 2012 16:50:23 -0700 7197546: (proxy) Reflect about creating reflective proxies
mchung [Fri, 02 Nov 2012 16:50:23 -0700] rev 16087
7197546: (proxy) Reflect about creating reflective proxies Reviewed-by: alanb, jdn, jrose
Tue, 30 Oct 2012 17:05:45 +0400 8000539: JMX implementation allows invocation of methods of a system class
dsamersoff [Tue, 30 Oct 2012 17:05:45 +0400] rev 16086
8000539: JMX implementation allows invocation of methods of a system class Summary: Added extra packageAccess check call Reviewed-by: ahgross, dfuchs Contributed-by: jaroslav.bachorik@oracle.com
Fri, 26 Oct 2012 13:48:33 -0700 Merge
asaha [Fri, 26 Oct 2012 13:48:33 -0700] rev 16085
Merge
Fri, 26 Oct 2012 10:01:13 -0700 Merge
asaha [Fri, 26 Oct 2012 10:01:13 -0700] rev 16084
Merge
Fri, 26 Oct 2012 15:21:05 -0400 7201068: Better handling of UI elements
mullan [Fri, 26 Oct 2012 15:21:05 -0400] rev 16083
7201068: Better handling of UI elements Reviewed-by: xuelei
Wed, 19 Sep 2012 12:58:43 +0800 8000210: Improve JarFile code quality
weijun [Wed, 19 Sep 2012 12:58:43 +0800] rev 16082
8000210: Improve JarFile code quality Reviewed-by: ahgross, xuelei, mschoene
Mon, 22 Oct 2012 11:49:37 -0700 7186954: Improve connection performance
khazra [Mon, 22 Oct 2012 11:49:37 -0700] rev 16081
7186954: Improve connection performance Reviewed-by: chegar, skoivu
Mon, 22 Oct 2012 07:28:51 -0700 7192392: Better validation of client keys
xuelei [Mon, 22 Oct 2012 07:28:51 -0700] rev 16080
7192392: Better validation of client keys Summary: Also reviewed by Andrew Gross<Andrew.Gross@Oracle.COM> Reviewed-by: vinnie
Wed, 22 Aug 2012 21:40:19 -0400 6776941: Improve thread pool shutdown
dholmes [Wed, 22 Aug 2012 21:40:19 -0400] rev 16079
6776941: Improve thread pool shutdown Reviewed-by: dl, skoivu
Tue, 16 Oct 2012 10:56:25 -0700 7200500: Launcher better input validation
ksrini [Tue, 16 Oct 2012 10:56:25 -0700] rev 16078
7200500: Launcher better input validation Reviewed-by: darcy, jjh, mschoene
Tue, 16 Oct 2012 16:38:38 -0700 7200499: Better data validation for options
ksrini [Tue, 16 Oct 2012 16:38:38 -0700] rev 16077
7200499: Better data validation for options Reviewed-by: darcy, jjh, mschoene
Tue, 16 Oct 2012 12:38:29 -0700 7186946: Refine unpacker resource usage
ksrini [Tue, 16 Oct 2012 12:38:29 -0700] rev 16076
7186946: Refine unpacker resource usage Reviewed-by: jrose, jjh, mschoene
Tue, 16 Oct 2012 12:35:22 -0700 7186957: Improve Pack200 data validation
ksrini [Tue, 16 Oct 2012 12:35:22 -0700] rev 16075
7186957: Improve Pack200 data validation Reviewed-by: jrose, jjh, mschoene
Tue, 16 Oct 2012 12:29:10 -0700 7186945: Unpack200 improvement
ksrini [Tue, 16 Oct 2012 12:29:10 -0700] rev 16074
7186945: Unpack200 improvement Reviewed-by: jrose, jjh, mschoene
Tue, 16 Oct 2012 14:13:39 +0400 7186948: Improve Swing data validation
rupashka [Tue, 16 Oct 2012 14:13:39 +0400] rev 16073
7186948: Improve Swing data validation Reviewed-by: art, ahgross
Mon, 15 Oct 2012 19:00:13 +0400 7200493: Improve cache handling
malenkov [Mon, 15 Oct 2012 19:00:13 +0400] rev 16072
7200493: Improve cache handling Reviewed-by: art, ahgross
Mon, 15 Oct 2012 07:42:18 -0700 7192393: Better Checking of order of TLS Messages
xuelei [Mon, 15 Oct 2012 07:42:18 -0700] rev 16071
7192393: Better Checking of order of TLS Messages Summary: Also reviewed by Andrew Gross<Andrew.Gross@Oracle.COM> Reviewed-by: weijun
Fri, 12 Oct 2012 15:51:44 +0400 7173145: Improve in-memory representation of splashscreens
anthony [Fri, 12 Oct 2012 15:51:44 +0400] rev 16070
7173145: Improve in-memory representation of splashscreens Reviewed-by: bae, mschoene
Tue, 12 Mar 2013 18:12:44 -0700 Merge
lana [Tue, 12 Mar 2013 18:12:44 -0700] rev 16069
Merge
Tue, 12 Mar 2013 16:40:22 -0700 Merge
lana [Tue, 12 Mar 2013 16:40:22 -0700] rev 16068
Merge
Tue, 12 Mar 2013 15:31:49 -0700 8009925: Back out AEAD CipherSuites temporarily
wetmore [Tue, 12 Mar 2013 15:31:49 -0700] rev 16067
8009925: Back out AEAD CipherSuites temporarily Reviewed-by: valeriep
Tue, 12 Mar 2013 10:35:44 -0400 7154889: Non-zero padding is still not allowed in the tableswitch/lookupswitch instructions.
coleenp [Tue, 12 Mar 2013 10:35:44 -0400] rev 16066
7154889: Non-zero padding is still not allowed in the tableswitch/lookupswitch instructions. Summary: Do not check that the padding bytes are zero if class file format version >=51. Reviewed-by: dholmes, coleenp, mullan, kvn Contributed-by: harold.seigel@oracle.com
Sat, 09 Mar 2013 17:27:58 +0800 8000653: SPNEGO tests fail at context.getDelegCred().getRemainingInitLifetime(mechOid)
weijun [Sat, 09 Mar 2013 17:27:58 +0800] rev 16065
8000653: SPNEGO tests fail at context.getDelegCred().getRemainingInitLifetime(mechOid) Reviewed-by: valeriep
Fri, 08 Mar 2013 15:45:06 -0800 8001667: Comparator combinators and extension methods
mduigou [Fri, 08 Mar 2013 15:45:06 -0800] rev 16064
8001667: Comparator combinators and extension methods Reviewed-by: mduigou, briangoetz Contributed-by: henry.jen@oracle.com
Fri, 08 Mar 2013 19:51:09 +0000 8009645: ClassFileTransformer hooks in ClassLoader no longer required
alanb [Fri, 08 Mar 2013 19:51:09 +0000] rev 16063
8009645: ClassFileTransformer hooks in ClassLoader no longer required Reviewed-by: mchung, iris
Fri, 08 Mar 2013 12:03:26 +0000 8006000: TEST_BUG: java/lang/invoke/lambda/LambdaAccessControlTest.java fails intermittently
alanb [Fri, 08 Mar 2013 12:03:26 +0000] rev 16062
8006000: TEST_BUG: java/lang/invoke/lambda/LambdaAccessControlTest.java fails intermittently Reviewed-by: chegar
Thu, 07 Mar 2013 10:07:13 +0000 6370908: Add support for HTTP_CONNECT proxy in Socket class
chegar [Thu, 07 Mar 2013 10:07:13 +0000] rev 16061
6370908: Add support for HTTP_CONNECT proxy in Socket class Reviewed-by: chegar Contributed-by: Damjan Jovanovic <damjan.jov@gmail.com>, Chris Hegarty <chris.hegarty@oracle.com>
Thu, 07 Mar 2013 11:32:14 +0800 8009604: old make images failed: JarBASE64Encoder class not found
weijun [Thu, 07 Mar 2013 11:32:14 +0800] rev 16060
8009604: old make images failed: JarBASE64Encoder class not found Reviewed-by: xuelei, wetmore
Wed, 06 Mar 2013 17:43:10 -0800 8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so
martin [Wed, 06 Mar 2013 17:43:10 -0800] rev 16059
8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so Summary: Define FILES_m to force use of linker script Reviewed-by: sherman, alanb, ohair
Wed, 06 Mar 2013 18:35:51 +0100 8007808: Missing method: Executable.getAnnotatedReturnType()
jfranck [Wed, 06 Mar 2013 18:35:51 +0100] rev 16058
8007808: Missing method: Executable.getAnnotatedReturnType() Reviewed-by: darcy, forax
Tue, 05 Mar 2013 19:25:35 +0100 8009397: test/com/sun/jdi/PrivateTransportTest.sh: ERROR: transport library missing onLoad entry: private_dt_socket
sla [Tue, 05 Mar 2013 19:25:35 +0100] rev 16057
8009397: test/com/sun/jdi/PrivateTransportTest.sh: ERROR: transport library missing onLoad entry: private_dt_socket Reviewed-by: alanb
Tue, 05 Mar 2013 11:49:33 -0800 Merge
lana [Tue, 05 Mar 2013 11:49:33 -0800] rev 16056
Merge
Tue, 05 Mar 2013 09:50:53 -0500 4880778: URL final class has protected methods
jzavgren [Tue, 05 Mar 2013 09:50:53 -0500] rev 16055
4880778: URL final class has protected methods Summary: The two set() methods have been defined to be package private. Reviewed-by: alanb, chegar, khazra
Tue, 05 Mar 2013 14:30:18 +0000 8008804: file descriptor leak in src/windows/native/java/net/DualStackPlainSocketImpl.c
jzavgren [Tue, 05 Mar 2013 14:30:18 +0000] rev 16054
8008804: file descriptor leak in src/windows/native/java/net/DualStackPlainSocketImpl.c Reviewed-by: alanb, chegar, dsamersoff
Tue, 05 Mar 2013 10:10:55 +0000 8009259: TEST_BUG: sun/misc/Cleaner/exitOnThrow.sh failing intermittently
ewang [Tue, 05 Mar 2013 10:10:55 +0000] rev 16053
8009259: TEST_BUG: sun/misc/Cleaner/exitOnThrow.sh failing intermittently Reviewed-by: chegar, alanb
Mon, 04 Mar 2013 20:46:42 -0800 8004240: Return value from getAdapterPrefence() can be modified
naoto [Mon, 04 Mar 2013 20:46:42 -0800] rev 16052
8004240: Return value from getAdapterPrefence() can be modified Reviewed-by: okutsu
Mon, 04 Mar 2013 19:42:56 -0800 8009267: Restore isAnnotationPresent methods in public AnnotatedElement implementations
darcy [Mon, 04 Mar 2013 19:42:56 -0800] rev 16051
8009267: Restore isAnnotationPresent methods in public AnnotatedElement implementations Reviewed-by: jjg
Sun, 03 Mar 2013 20:52:04 -0800 8007297: [pack200] allow opcodes with InterfaceMethodRefs
ksrini [Sun, 03 Mar 2013 20:52:04 -0800] rev 16050
8007297: [pack200] allow opcodes with InterfaceMethodRefs Reviewed-by: jrose
Sat, 02 Mar 2013 08:54:37 +0000 8008378: FJP.commonPool support parallelism 0, add awaitQuiescence
chegar [Sat, 02 Mar 2013 08:54:37 +0000] rev 16049
8008378: FJP.commonPool support parallelism 0, add awaitQuiescence Reviewed-by: chegar Contributed-by: Doug Lea <dl@cs.oswego.edu>, Chris Hegarty <chris.hegarty@oracle.com>
Fri, 01 Mar 2013 14:12:59 -0800 8006645: TEST_BUG: java/nio/file/Files/CopyAndMove.java failing intermittently (sol)
dxu [Fri, 01 Mar 2013 14:12:59 -0800] rev 16048
8006645: TEST_BUG: java/nio/file/Files/CopyAndMove.java failing intermittently (sol) Summary: Fix test failures and update java doc of Files.move Reviewed-by: alanb, chegar
Fri, 01 Mar 2013 16:15:23 -0500 Merge
mullan [Fri, 01 Mar 2013 16:15:23 -0500] rev 16047
Merge
Fri, 01 Mar 2013 16:12:50 -0500 8008908: Access denied when invoking Subject.doAsPrivileged()
mullan [Fri, 01 Mar 2013 16:12:50 -0500] rev 16046
8008908: Access denied when invoking Subject.doAsPrivileged() Summary: wildcard principal names are not processed correctly Reviewed-by: xuelei
Fri, 01 Mar 2013 02:34:34 -0800 7030966: Support AEAD CipherSuites
xuelei [Fri, 01 Mar 2013 02:34:34 -0800] rev 16045
7030966: Support AEAD CipherSuites Reviewed-by: weijun, wetmore, valeriep
Thu, 28 Feb 2013 16:36:01 -0800 8006853: OCSP timeout set to wrong value if com.sun.security.ocsp.timeout < 0
juh [Thu, 28 Feb 2013 16:36:01 -0800] rev 16044
8006853: OCSP timeout set to wrong value if com.sun.security.ocsp.timeout < 0 Reviewed-by: mullan
Thu, 28 Feb 2013 12:39:29 +0000 8006409: ThreadLocalRandom should dropping padding fields from its serialized form
chegar [Thu, 28 Feb 2013 12:39:29 +0000] rev 16043
8006409: ThreadLocalRandom should dropping padding fields from its serialized form Reviewed-by: dl, martin, alanb, shade
Wed, 27 Feb 2013 11:00:20 -0800 8008785: IdentityHashMap.values().toArray(V[]) broken by JDK-8008167
mduigou [Wed, 27 Feb 2013 11:00:20 -0800] rev 16042
8008785: IdentityHashMap.values().toArray(V[]) broken by JDK-8008167 Reviewed-by: alanb
Fri, 22 Feb 2013 17:12:35 -0500 8005545: Add System property to identify ARCH specific details such as ARM hard-float binaries
vladidan [Fri, 22 Feb 2013 17:12:35 -0500] rev 16041
8005545: Add System property to identify ARCH specific details such as ARM hard-float binaries Summary: Adding sun.os.abi Java Property support Reviewed-by: bobv, alanb, dholmes
Wed, 27 Feb 2013 20:34:12 +0530 8009140: jtreg tests under sun/tools/jrunscript should use nashorn engine
sundar [Wed, 27 Feb 2013 20:34:12 +0530] rev 16040
8009140: jtreg tests under sun/tools/jrunscript should use nashorn engine Reviewed-by: alanb
Wed, 27 Feb 2013 14:24:45 +0000 8008793: SecurityManager.checkXXX behavior not specified for methods that check AWTPermission and AWT not present
alanb [Wed, 27 Feb 2013 14:24:45 +0000] rev 16039
8008793: SecurityManager.checkXXX behavior not specified for methods that check AWTPermission and AWT not present Reviewed-by: hawtin, mullan, dsamersoff, mchung
Wed, 27 Feb 2013 17:22:44 +0530 8009115: jtreg tests under jdk/test/javax/script should use nashorn as script engine
sundar [Wed, 27 Feb 2013 17:22:44 +0530] rev 16038
8009115: jtreg tests under jdk/test/javax/script should use nashorn as script engine Reviewed-by: alanb
Tue, 26 Feb 2013 17:38:29 -0800 8008279: Remove InvalidContainerAnnotationError.java
darcy [Tue, 26 Feb 2013 17:38:29 -0800] rev 16037
8008279: Remove InvalidContainerAnnotationError.java Reviewed-by: jfranck
Tue, 26 Feb 2013 17:01:04 -0800 8009102: Several docs warnings in Project Lambda APIs
darcy [Tue, 26 Feb 2013 17:01:04 -0800] rev 16036
8009102: Several docs warnings in Project Lambda APIs Reviewed-by: mduigou
Tue, 26 Feb 2013 22:39:50 +0000 8009029: SunEC provider classes ending up in rt.jar after Nashorn build changes
alanb [Tue, 26 Feb 2013 22:39:50 +0000] rev 16035
8009029: SunEC provider classes ending up in rt.jar after Nashorn build changes Reviewed-by: mduigou
Tue, 26 Feb 2013 10:38:58 -0800 8008770: SerializedLambda incorrect class loader for lambda deserializing class
rfield [Tue, 26 Feb 2013 10:38:58 -0800] rev 16034
8008770: SerializedLambda incorrect class loader for lambda deserializing class Summary: current thread's context ClassLoader was used to load class by name, pass class not name in serialization (Thank you Peter Levart for test and prototype. Thank you Sundar and Peter for unofficial reviews) Reviewed-by: forax
Tue, 26 Feb 2013 14:16:48 +0000 8008977: profiles build broken by Nashorn build changes
alanb [Tue, 26 Feb 2013 14:16:48 +0000] rev 16033
8008977: profiles build broken by Nashorn build changes Reviewed-by: chegar
Tue, 26 Feb 2013 11:18:19 +0000 Merge
chegar [Tue, 26 Feb 2013 11:18:19 +0000] rev 16032
Merge
Tue, 26 Feb 2013 11:06:49 +0000 Merge
chegar [Tue, 26 Feb 2013 11:06:49 +0000] rev 16031
Merge
Tue, 26 Feb 2013 11:05:26 +0000 7087570: java.lang.invoke.MemberName information wrong for method handles created with findConstructor
kmo [Tue, 26 Feb 2013 11:05:26 +0000] rev 16030
7087570: java.lang.invoke.MemberName information wrong for method handles created with findConstructor Summary: REF_invokeSpecial DMHs (which are unusual) get marked explicitly; tweak the MHI to use this bit Reviewed-by: jrose, twisti
Mon, 25 Feb 2013 15:08:11 -0800 8008914: Add nashorn to the tl build
jjg [Mon, 25 Feb 2013 15:08:11 -0800] rev 16029
8008914: Add nashorn to the tl build Reviewed-by: mr, tbell, jjh Contributed-by: erik.joelsson@oracle.com, james.laskey@oracle.com
Mon, 25 Feb 2013 14:19:48 -0800 8006039: test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C
bchristi [Mon, 25 Feb 2013 14:19:48 -0800] rev 16028
8006039: test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C Summary: Avoid automated test failure by just exiting when in 'C' locale Reviewed-by: naoto, ksrini
Mon, 25 Feb 2013 17:17:05 +0000 8008808: Allowed dependencies added by JDK-8008481 no longer required
alanb [Mon, 25 Feb 2013 17:17:05 +0000] rev 16027
8008808: Allowed dependencies added by JDK-8008481 no longer required Reviewed-by: tbell, chegar
Sat, 23 Feb 2013 13:32:32 -0800 6556996: (ann spec) SuppressWarnings strings should be documented
darcy [Sat, 23 Feb 2013 13:32:32 -0800] rev 16026
6556996: (ann spec) SuppressWarnings strings should be documented Reviewed-by: mduigou, chegar, abuckley
Fri, 22 Feb 2013 09:58:36 -0500 Merge
lancea [Fri, 22 Feb 2013 09:58:36 -0500] rev 16025
Merge
Fri, 22 Feb 2013 09:29:50 -0500 8008716: address typo in CallableStatement javadocs
lancea [Fri, 22 Feb 2013 09:29:50 -0500] rev 16024
8008716: address typo in CallableStatement javadocs Reviewed-by: chegar
Fri, 22 Feb 2013 14:04:06 +0000 8008290: (profiles) Startup regression due to additional checking of JAR file manifests
alanb [Fri, 22 Feb 2013 14:04:06 +0000] rev 16023
8008290: (profiles) Startup regression due to additional checking of JAR file manifests Reviewed-by: lancea, chegar, iris, mchung, sherman
Tue, 22 Jan 2013 15:25:37 +0100 7140852: Add test for 7022100
stefank [Tue, 22 Jan 2013 15:25:37 +0100] rev 16022
7140852: Add test for 7022100 Reviewed-by: sspitsyn, coleenp
Tue, 22 Jan 2013 13:53:53 +0100 8006506: Add test for redefining methods in backtraces to java/lang/instrument tests
stefank [Tue, 22 Jan 2013 13:53:53 +0100] rev 16021
8006506: Add test for redefining methods in backtraces to java/lang/instrument tests Reviewed-by: sspitsyn, coleenp
Thu, 21 Feb 2013 20:01:22 +0000 8006182: cleanup to use java.util.Base64 in java security component, providers, and regression tests
msheppar [Thu, 21 Feb 2013 20:01:22 +0000] rev 16020
8006182: cleanup to use java.util.Base64 in java security component, providers, and regression tests Summary: Refactored code to use java.util.Base64 Mime Encoder and Decoder as a replacement for sun.misc.BASE64Encoder and sun.misc.BASE64Decoder Reviewed-by: vinnie, chegar, sherman
Thu, 21 Feb 2013 17:43:57 -0800 Merge
lana [Thu, 21 Feb 2013 17:43:57 -0800] rev 16019
Merge
Thu, 21 Feb 2013 15:46:37 -0800 8008356: Test LambdaSerialization.java failing
rfield [Thu, 21 Feb 2013 15:46:37 -0800] rev 16018
8008356: Test LambdaSerialization.java failing Summary: run in /othervm mode Reviewed-by: ksrini
Wed, 20 Feb 2013 13:23:56 -0800 8008352: java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh fails on MKS
dcubed [Wed, 20 Feb 2013 13:23:56 -0800] rev 16017
8008352: java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh fails on MKS Summary: Use more portable pattern counting constructs in test driver. Reviewed-by: sspitsyn, sla, coleenp
Wed, 20 Feb 2013 16:39:35 +0400 8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN)
uta [Wed, 20 Feb 2013 16:39:35 +0400] rev 16016
8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN) Summary: the SetHandleInformation arguments list was fixed. Reviewed-by: alanb
Wed, 13 Feb 2013 10:24:24 +0100 8008089: Delete OS dependent check in JdkFinder.getExecutable()
ykantser [Wed, 13 Feb 2013 10:24:24 +0100] rev 16015
8008089: Delete OS dependent check in JdkFinder.getExecutable() Reviewed-by: egahlin, alanb
Tue, 19 Feb 2013 20:52:39 -0800 Merge
lana [Tue, 19 Feb 2013 20:52:39 -0800] rev 16014
Merge
Tue, 19 Feb 2013 16:49:28 -0800 8008262: pack200 should support MethodParameters - part 2
ksrini [Tue, 19 Feb 2013 16:49:28 -0800] rev 16013
8008262: pack200 should support MethodParameters - part 2 Reviewed-by: jrose
Tue, 19 Feb 2013 15:31:19 -0500 8008107: [parfait] Use after free of pointer in jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c
jzavgren [Tue, 19 Feb 2013 15:31:19 -0500] rev 16012
8008107: [parfait] Use after free of pointer in jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c Reviewed-by: mullan, chegar
Tue, 19 Feb 2013 11:56:49 -0800 8004561: Additional functional interfaces, extension methods and name changes
mduigou [Tue, 19 Feb 2013 11:56:49 -0800] rev 16011
8004561: Additional functional interfaces, extension methods and name changes Summary: Adds additional functional interfaces for primitives and "Bi" (two operand). Adds utility extension methods. Includes some name changes for existing functional interfaces per EG decisions. Reviewed-by: briangoetz, darcy, chegar, dholmes
Tue, 19 Feb 2013 10:34:26 -0800 7092447: Clarify the default locale used in each locale sensitive operation
naoto [Tue, 19 Feb 2013 10:34:26 -0800] rev 16010
7092447: Clarify the default locale used in each locale sensitive operation Reviewed-by: okutsu
Tue, 19 Feb 2013 17:09:25 +0000 8008312: Re-enable MethodParameter tests in JDK
emc [Tue, 19 Feb 2013 17:09:25 +0000] rev 16009
8008312: Re-enable MethodParameter tests in JDK Reviewed-by: darcy
Tue, 19 Feb 2013 16:19:09 +0000 8007609: WinNTFileSystem_md.c should correctly check value returned from realloc
jzavgren [Tue, 19 Feb 2013 16:19:09 +0000] rev 16008
8007609: WinNTFileSystem_md.c should correctly check value returned from realloc Reviewed-by: alanb, chegar, dholmes
Tue, 19 Feb 2013 14:12:09 +0000 8007315: HttpURLConnection.filterHeaderField method returns null where empty string is expected
coffeys [Tue, 19 Feb 2013 14:12:09 +0000] rev 16007
8007315: HttpURLConnection.filterHeaderField method returns null where empty string is expected Reviewed-by: chegar
Tue, 19 Feb 2013 14:07:25 +0000 7197187: Currency.isPastCutoverDate should be made more robust
coffeys [Tue, 19 Feb 2013 14:07:25 +0000] rev 16006
7197187: Currency.isPastCutoverDate should be made more robust Reviewed-by: alanb
Tue, 19 Feb 2013 00:19:15 -0800 8008434: Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone
darcy [Tue, 19 Feb 2013 00:19:15 -0800] rev 16005
8008434: Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone Reviewed-by: mduigou, okutsu
Mon, 18 Feb 2013 08:14:18 +0000 6429204: (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps
dingxmin [Mon, 18 Feb 2013 08:14:18 +0000] rev 16004
6429204: (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps Reviewed-by: alanb
Sat, 16 Feb 2013 21:22:11 -0800 8006748: getISO3Country() returns wrong value
yhuang [Sat, 16 Feb 2013 21:22:11 -0800] rev 16003
8006748: getISO3Country() returns wrong value Reviewed-by: naoto
Sun, 17 Feb 2013 01:01:15 +0000 8008348: The leftover jdk/make/tools/javazic causes build problems with hs25-b19 control
sherman [Sun, 17 Feb 2013 01:01:15 +0000] rev 16002
8008348: The leftover jdk/make/tools/javazic causes build problems with hs25-b19 control Summary: To remove jdk/make/tools/javazic from the jdk repo Reviewed-by: alanb
Sat, 16 Feb 2013 12:36:54 -0800 8004970: Implement serialization in the lambda metafactory
rfield [Sat, 16 Feb 2013 12:36:54 -0800] rev 16001
8004970: Implement serialization in the lambda metafactory Reviewed-by: forax
Fri, 15 Feb 2013 11:06:52 +0000 8008223: java/net/BindException/Test.java fails rarely
chegar [Fri, 15 Feb 2013 11:06:52 +0000] rev 16000
8008223: java/net/BindException/Test.java fails rarely Reviewed-by: khazra, alanb
Fri, 15 Feb 2013 01:17:31 +0000 8008254: j.u.Calendar.JavatimeTest failed at TL b78 pit testing
sherman [Fri, 15 Feb 2013 01:17:31 +0000] rev 15999
8008254: j.u.Calendar.JavatimeTest failed at TL b78 pit testing Summary: to use j.t.ZoneId zone name to keep round-trip Reviewed-by: okutsu
Thu, 14 Feb 2013 11:09:07 -0800 8007736: VerifyError for use of static method in interface
bharadwaj [Thu, 14 Feb 2013 11:09:07 -0800] rev 15998
8007736: VerifyError for use of static method in interface Reviewed-by: mchung
Wed, 13 Feb 2013 14:50:14 -0800 8008167: IdentityHashMap.[keySet|values|entrySet].toArray speed-up
mduigou [Wed, 13 Feb 2013 14:50:14 -0800] rev 15997
8008167: IdentityHashMap.[keySet|values|entrySet].toArray speed-up Reviewed-by: mduigou, martin Contributed-by: Peter Levart <peter.levary@gmail.com>
Thu, 14 Feb 2013 13:01:03 +0000 8008201: Add java/lang/Class/asSubclass/BasicUnit.java to the ProblemList
chegar [Thu, 14 Feb 2013 13:01:03 +0000] rev 15996
8008201: Add java/lang/Class/asSubclass/BasicUnit.java to the ProblemList Reviewed-by: mcimadamore
Tue, 12 Mar 2013 16:28:34 -0700 Merge
lana [Tue, 12 Mar 2013 16:28:34 -0700] rev 15995
Merge
Wed, 06 Mar 2013 20:10:04 +0400 8007295: Reduce number of warnings in awt classes
mcherkas [Wed, 06 Mar 2013 20:10:04 +0400] rev 15994
8007295: Reduce number of warnings in awt classes Reviewed-by: bae, anthony
Wed, 06 Mar 2013 19:42:26 +0400 6877495: JTextField and JTextArea does not support supplementary characters
alexsch [Wed, 06 Mar 2013 19:42:26 +0400] rev 15993
6877495: JTextField and JTextArea does not support supplementary characters Reviewed-by: serb, alexp
Fri, 01 Mar 2013 21:50:00 +0400 7184945: [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47
serb [Fri, 01 Mar 2013 21:50:00 +0400] rev 15992
7184945: [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 Reviewed-by: malenkov, alexsch
Fri, 01 Mar 2013 15:31:22 +0400 7194902: [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49
serb [Fri, 01 Mar 2013 15:31:22 +0400] rev 15991
7194902: [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 7181403: Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent Reviewed-by: malenkov, alexsch
Fri, 01 Mar 2013 14:30:52 +0400 7163696: JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs
malenkov [Fri, 01 Mar 2013 14:30:52 +0400] rev 15990
7163696: JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs Reviewed-by: alexsch
Thu, 28 Feb 2013 20:27:38 +0400 8003169: [macosx] JVM crash after disconnecting from projector
serb [Thu, 28 Feb 2013 20:27:38 +0400] rev 15989
8003169: [macosx] JVM crash after disconnecting from projector Reviewed-by: anthony, alexsch
Thu, 28 Feb 2013 17:04:19 +0400 8008660: Failure in 2D Queue Flusher thread on Mac
serb [Thu, 28 Feb 2013 17:04:19 +0400] rev 15988
8008660: Failure in 2D Queue Flusher thread on Mac Reviewed-by: swingler, bae
Wed, 27 Feb 2013 20:34:04 +0400 8009158: Incomplete fix for 7178079
denis [Wed, 27 Feb 2013 20:34:04 +0400] rev 15987
8009158: Incomplete fix for 7178079 Reviewed-by: serb, anthony
Wed, 27 Feb 2013 19:38:36 +0400 7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13
denis [Wed, 27 Feb 2013 19:38:36 +0400] rev 15986
7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 Reviewed-by: serb, anthony
Mon, 25 Feb 2013 10:17:25 +0000 8006634: Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler
pchelko [Mon, 25 Feb 2013 10:17:25 +0000] rev 15985
8006634: Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler Summary: Changed the logic for the nested event loops and deleted deadlock detection Reviewed-by: art, denis
Sat, 23 Feb 2013 19:49:17 -0800 Merge
lana [Sat, 23 Feb 2013 19:49:17 -0800] rev 15984
Merge
Fri, 22 Feb 2013 15:13:13 +0400 8006406: lightweight embedding in other Java UI toolkits
ant [Fri, 22 Feb 2013 15:13:13 +0400] rev 15983
8006406: lightweight embedding in other Java UI toolkits Reviewed-by: serb, anthony, art
Tue, 19 Feb 2013 22:23:34 -0800 Merge
lana [Tue, 19 Feb 2013 22:23:34 -0800] rev 15982
Merge
Tue, 19 Feb 2013 20:00:02 +0400 8006070: TEST_BUG: Up and down the Y coordinate of the mouse position, the selected item doesn't change for the single list.
kshefov [Tue, 19 Feb 2013 20:00:02 +0400] rev 15981
8006070: TEST_BUG: Up and down the Y coordinate of the mouse position, the selected item doesn't change for the single list. Reviewed-by: serb, anthony
Tue, 19 Feb 2013 17:26:40 +0400 8008379: TEST_BUG: Fail automatically with java.lang.NullPointerException.
kshefov [Tue, 19 Feb 2013 17:26:40 +0400] rev 15980
8008379: TEST_BUG: Fail automatically with java.lang.NullPointerException. Reviewed-by: serb, anthony
Tue, 19 Feb 2013 11:26:43 +0000 8008374: Build failure (NEWBUILD=false) on Mac
pchelko [Tue, 19 Feb 2013 11:26:43 +0000] rev 15979
8008374: Build failure (NEWBUILD=false) on Mac Summary: Fixed an old build system failure Reviewed-by: art, anthony
Fri, 15 Feb 2013 17:46:39 +0400 8005920: After pressing combination Windows Key and M key, the frame, the instruction and the dialog can't be minimized.
kshefov [Fri, 15 Feb 2013 17:46:39 +0400] rev 15978
8005920: After pressing combination Windows Key and M key, the frame, the instruction and the dialog can't be minimized. Reviewed-by: serb, denis Contributed-by: Vera Akulova <vera.akulova@oracle.com>
(0) -10000 -3000 -1000 -384 +384 +1000 +3000 +10000 +30000 tip