Athijegannathan Sundararajan
1e6e9dc0c6
8019814: Add regression test for passing cases
...
Reviewed-by: jlaskey, lagergren
2013-07-03 19:20:29 +05:30
Marcus Lagergren
047d1b732f
8019811: Static calls - self referential functions needed a return type conversion if they were specialized, as they can't use the same mechanism as indy calls
...
Reviewed-by: sundar, jlaskey
2013-07-03 15:46:03 +02:00
Athijegannathan Sundararajan
72a7034a41
8019805: for each (init; test; modify) is invalid
...
Reviewed-by: lagergren, jlaskey
2013-07-03 17:26:31 +05:30
Marcus Lagergren
62fb002570
8019585: Sometimes a var declaration using itself in its init wasn't declared as canBeUndefined, causing erroneous bytecode
...
Reviewed-by: sundar, attila
2013-07-03 13:03:36 +02:00
Attila Szegedi
92bcfea39a
8010946: AccessControl.doPrivileged is broken when called from js script
...
Reviewed-by: jlaskey, sundar
2013-07-03 12:39:28 +02:00
Doug Lea
1001452ba9
8019481: Sync misc j.u.c classes from 166 to tl
...
Reviewed-by: martin
2013-07-03 11:58:10 +02:00
Doug Lea
efb561f632
8011427: java.util.concurrent collection Spliterator implementations
...
Reviewed-by: martin
2013-07-03 11:58:09 +02:00
Goetz Lindenmaier
6514fe6794
8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return
...
Reviewed-by: sspitsyn, kvn
2013-07-03 11:25:06 +02:00
Athijegannathan Sundararajan
6dfb638284
8019791: ~ is a unary operator
...
Reviewed-by: hannesw
2013-07-03 14:08:00 +05:30
Erik Joelsson
2fc3e67418
8012146: Improve tool support
...
Reviewed-by: ksrini, dholmes, alanb, anthony
2013-07-03 10:14:02 +02:00
Athijegannathan Sundararajan
5ccee02c35
8019783: typeof does not work properly for java methods and foreign objects
...
Reviewed-by: hannesw
2013-07-03 13:13:17 +05:30
Christian Thalinger
3fb7de3d0d
Merge
2013-07-02 22:51:23 -07:00
Christian Thalinger
90c790728d
8017571: JSR292: JVM crashing on assert "cast to instanceKlass" while producing MethodHandle for array methods with MethodHandle.findVirtual
...
Reviewed-by: kvn
2013-07-02 20:27:00 -07:00
David Chase
9a359984c2
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
...
Add intrinsics using new instruction to interpreter, C1, C2, for suitable x86; add test
Reviewed-by: kvn, twisti
2013-07-02 20:42:12 -04:00
Volker Simonis
4a47ea2602
8017568: PPC64: Generic build preparations needed to enable new build on Linux/PPC64
...
Enable new build on Linux/PPC64
Reviewed-by: erikj
2013-07-02 17:38:40 -07:00
Volker Simonis
2304036211
8017568: PPC64: Generic build preparations needed to enable new build on Linux/PPC64
...
Enable new build on Linux/PPC64
Reviewed-by: erikj
2013-07-02 17:38:10 -07:00
Goetz Lindenmaier
8cc4fad115
8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops
...
Reviewed-by: kvn, coleenp
2013-07-03 01:41:42 +02:00
Vinnie Ryan
118272d2e9
7165807: Non optimized initialization of NSS crypto library leads to scalability issues
...
Reviewed-by: mullan, valeriep
2013-07-02 16:38:09 -07:00
Goetz Lindenmaier
7c47a187f2
8019517: PPC64 (part 102): cppInterpreter: implement G1 support
...
Reviewed-by: kvn
2013-07-03 01:29:13 +02:00
Goetz Lindenmaier
c12f5a0180
8016696: PPC64 (part 4): add relocation for trampoline stubs
...
A trampoline allows to encode a small branch in the code, even if there is the chance that this branch can not reach all possible code locations. If the relocation finds that a branch is too far for the instruction in the code, it can patch it to jump to the trampoline where is sufficient space for a far branch. Needed on PPC.
Reviewed-by: kvn, bdelsart, jrose
2013-07-04 10:51:31 +02:00
Vladimir Kozlov
16f3142152
Merge
2013-07-03 11:50:29 -07:00
Mandy Chung
5a360a7579
8007035: deprecate public void SecurityManager.checkMemberAccess(Class<?> clazz, int which)
...
Reviewed-by: jrose, alanb, dfuchs
2013-07-02 15:58:09 -07:00
David Katleman
f1082cda65
Merge
2013-07-02 15:55:55 -07:00
David Katleman
46026ae61c
Merge
2013-07-02 15:55:36 -07:00
David Katleman
1924ae840b
Merge
2013-07-02 15:55:14 -07:00
Lana Steuck
8a261ad520
Merge
2013-07-02 15:23:23 -07:00
Lana Steuck
5facdba813
Merge
2013-07-02 15:20:55 -07:00
Vicente Romero
ea2c99f5bb
6326693: variable x might already have been assigned, when assignment is in catch block
...
Reviewed-by: mcimadamore
2013-07-02 22:49:40 +01:00
Phil Race
467296964c
8019692: JDK build CC_OPT_HIGHEST setting isn't valid for Sun C++ compiler
...
Reviewed-by: jgodinez
2013-07-02 14:25:56 -07:00
Athijegannathan Sundararajan
22b6014ba6
8019629: void operator should always evaluate to undefined
...
Reviewed-by: jlaskey
2013-07-03 00:08:45 +05:30
Daniel Fuchs
5f717a6674
7184195: java.util.logging.Logger.getGlobal().info() doesn't log without configuration
...
Due to subtle synchronization issues between LogManager & Logger class initialization the global logger doesn't have its 'manager' field initialized until the LogManager is initialized. This fix will ensure that the global logger has its 'manager' field set when getGlobal() is called.
Reviewed-by: mchung, plevart
2013-07-02 19:47:58 +02:00
Coleen Phillimore
4ecee47075
Merge
2013-07-02 16:54:24 +02:00
Athijegannathan Sundararajan
f76da2a387
Merge
2013-07-02 18:39:41 +05:30
Erik Joelsson
afe1b20cde
8019537: jdk8-build prebuild fails in source bundle generation, The path of TOOLS_DIR ... is not found
...
Reviewed-by: tbell
2013-07-02 15:07:05 +02:00
Marcus Lagergren
53a84f9d41
Merge
2013-07-02 15:01:38 +02:00
Marcus Lagergren
8ff9291b05
8017082: Long array literals were slightly broken
...
Reviewed-by: sundar, attila
2013-07-02 14:50:39 +02:00
Coleen Phillimore
1e7c006d39
8015391: NPG: With -XX:+UseCompressedKlassPointers OOME due to exhausted metadata space could occur when metaspace is almost empty
...
Allocate medium chunks for class metaspace when class loader has lots of classes
Reviewed-by: mgerdin, jmasa
2013-07-02 08:42:37 -04:00
Athijegannathan Sundararajan
f05a001210
8019553: NPE on illegal l-value for increment and decrement
...
Reviewed-by: jlaskey, attila, lagergren
2013-07-02 18:00:15 +05:30
Kumar Srinivasan
bd5975ceec
8017463: [TEST_BUG] 2 tests from tools/pack200/ remain about 1 GB of data in work directory after execution
...
Reviewed-by: mchung
2013-07-02 05:28:31 -07:00
Marcus Lagergren
518a9bf3d0
8016667: Wrong bytecode when testing/setting due to null check shortcut checking against primitive too
...
Reviewed-by: jlaskey, sundar
2013-07-02 13:50:19 +02:00
Erik Helin
66ab4f9471
8019500: Exclude MemoryTest.java and MemoryTestAllGC.sh to enable integration
...
Reviewed-by: erikj, alanb
2013-07-02 13:06:50 +02:00
Eugene Drobitko
e8a1440b91
8019580: Build Script Change for Nashorn promotion testing
...
Reviewed-by: jlaskey
2013-07-02 07:45:16 -03:00
Daniel Fuchs
677643324e
8017174: NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
...
This patch makes sure that LoggerContext instances created for applets have a root and global logger.
Reviewed-by: mchung
2013-07-02 11:30:31 +02:00
Albert Noll
386e37ba15
8014972: Crash with specific values for -XX:InitialCodeCacheSize=500K -XX:ReservedCodeCacheSize=500k
...
Introduce a minimum code cache size that guarantees that the VM can startup.
Reviewed-by: kvn, twisti
2013-07-02 07:51:31 +02:00
Vladimir Kozlov
fc1302ea95
8019247: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
...
Undo recent changes (and add more comments) in Ideal_allocation().
Reviewed-by: roland
2013-07-02 10:30:49 -07:00
Jason Uh
200428aa69
8019539: Fix doclint errors in java.security and its subpackages
...
Reviewed-by: darcy
2013-07-01 17:46:12 -07:00
Jiangli Zhou
bf2a400ca2
8006023: Embedded Builds fail management test because of requirement for UsePerfData being enabled
...
Added -XX:+UsePerfData to Test7196045.java.
Reviewed-by: dholmes, collins
2013-07-01 19:44:37 -04:00
Kumar Srinivasan
bab861035d
8019460: tests in changeset do not have @bug tag
...
Reviewed-by: darcy
2013-07-01 16:36:08 -07:00
Dmytro Sheyko
ba85477f84
8019397: javap does not show SourceDebugExtension properly
...
Reviewed-by: jjg
2013-07-02 10:21:41 +01:00
Joe Darcy
a0fa326cb4
8019535: Fix doclint issues in java.time.format
...
Reviewed-by: lancea, rriggs
2013-07-01 14:33:08 -07:00