81904 Commits

Author SHA1 Message Date
Fredrik Öhrström
c110d6437f 8054465: Add --permit-artifact=bar to sjavac
Add --permit-artifact=bar to white-list files that have been written to the destination directory and that sjavac should not delete.

Reviewed-by: jjg, alundblad
2014-08-09 00:56:29 +02:00
Igor Veresov
0cb7282446 8047130: Fewer escapes from escape analysis
Treat max_stack attribute as an int in bytecode escape analyzer

Reviewed-by: kvn, twisti, ahgross
2014-08-08 13:23:30 -07:00
Phil Race
f8ddfbb0fa Merge 2014-08-08 12:54:39 -07:00
Fredrik Öhrström
c8256e4d27 8054474: Add --state-dir=bar to sjavac
Add --state-dir=bar to sjavac to control where sjavac stores the javac_state file.

Reviewed-by: jjg, alundblad
2014-08-08 21:26:23 +02:00
Fredrik Öhrström
ce6154a2fa 8054461: Add @file support to sjavac
Add @file support to sjavac commandline.

Reviewed-by: jjg, alundblad
2014-08-08 20:47:24 +02:00
Alejandro Murillo
29ec2196ef Merge 2014-08-08 11:36:48 -07:00
Felix Yang
d1ee28b070 8043836: Need new tests for AES cipher
Add AES cipher tests with various modes, padding schemes and read methods of CipherInputStream for SunJCE provider

Reviewed-by: valeriep
2014-08-08 17:47:50 +00:00
Sergey Bylokhov
c3e5433814 6302052: Reference to nonexistant Class in javadoc
Reviewed-by: azvegint, alexsch
2014-08-08 21:46:29 +04:00
Sergey Bylokhov
90f4ae0676 8054431: Some of the input validation in the javasound is too strict
Reviewed-by: azvegint, alexsch
2014-08-08 21:40:46 +04:00
Vladimir Kozlov
648272884a Merge 2014-08-08 10:35:05 -07:00
Jon Masamitsu
1cf05b831f Merge 2014-08-08 07:38:34 -07:00
Athijegannathan Sundararajan
3b73e95849 8054651: Global.initConstructor and ScriptFunction.getPrototype(Object) can have stricter types
Reviewed-by: attila, jlaskey, hannesw
2014-08-08 19:07:17 +05:30
Alexander Scherbatiy
bd7970ecb9 8017284: Aqua LaF: memory leak when HTML is used for JTabbedPane tab titles
Reviewed-by: serb, pchelko
2014-08-08 16:19:36 +04:00
Alexander Scherbatiy
2d07a3650d 8049533: SwingUtilities.convertMouseEvent misses MouseWheelEvent.preciseWheelRotation
Reviewed-by: serb, pchelko
2014-08-08 16:13:15 +04:00
Alexander Scherbatiy
62bbf50825 8051359: JPopupMenu creation in headless mode with JDK9b23 causes NPE
Reviewed-by: serb, pchelko
2014-08-08 16:05:52 +04:00
Hannes Wallnöfer
a8ece5cffc 8043956: Make code caching work with optimistic typing and lazy compilation
Reviewed-by: attila, lagergren
2014-08-08 12:50:46 +02:00
Jon Masamitsu
30d4217ecd Merge 2014-08-07 20:17:37 -07:00
Morris Meyer
a6397cd368 8040920: Uninitialised memory in hotspot/src/share/vm/code/dependencies.cpp
Fixed parfait initialization issue.

Reviewed-by: kvn, twisti
2014-08-07 18:09:12 -07:00
Brent Christian
f3df8c7f97 8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues
Reviewed-by: chegar
2014-08-07 14:20:53 -07:00
Xueming Shen
5ef6775117 8048025: Ensure cache consistency
To support zip entry with null character(s) embedded

Reviewed-by: alanb, weijun
2014-08-07 12:57:23 -07:00
Zhengyu Gu
f0cf82f571 8046598: Scalable Native memory tracking development
Enhance scalability of native memory tracking

Reviewed-by: coleenp, ctornqvi, gtriantafill
2014-08-07 12:18:58 -07:00
Athijegannathan Sundararajan
35c5f0ad5d 8051346: Test262 tests for ECMAScript 5 now in branch "es5-tests"
Reviewed-by: attila, hannesw
2014-08-07 19:19:46 +05:30
Erik Gahlin
c231764323 8049340: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out
Reviewed-by: jbachorik
2014-08-07 15:16:35 +02:00
Sergey Bylokhov
fad5841384 8054372: Cleanup of com.sun.media.sound packages
Reviewed-by: azvegint, prr
2014-08-07 17:02:48 +04:00
Ivan Gerasimov
e3b86ec908 8046343: (smartcardio) CardTerminal.connect('direct') does not work on MacOSX
Reviewed-by: mullan, valeriep
2014-08-07 15:32:23 +04:00
Ivan Gerasimov
b79daf9354 8054221: StringJoiner imlementation optimization
Reviewed-by: martin
2014-08-07 15:07:33 +04:00
Attila Szegedi
9d38762126 8046026: CompiledFunction.relinkComposableInvoker assert is being hit
Reviewed-by: hannesw, jlaskey, sundar
2014-08-07 11:06:45 +02:00
Marcus Larsson
ae0190f121 8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags
Reviewed-by: stefank, tschatzl
2014-08-07 09:35:08 +02:00
Masayoshi Okutsu
d84a697aad 8048123: Replace calendars.properties with another mechanism to specify a new Japanese calendar era
Reviewed-by: naoto, alanb
2014-08-07 13:04:26 +09:00
Alexander Potochkin
f7855341e8 8041982: Use of animated icon in JLayer causes CPU spin
Reviewed-by: alexsch
2014-08-06 21:46:17 +04:00
Athijegannathan Sundararajan
cf32cd8ae4 8053910: ScriptObjectMirror causing havoc with Invocation interface
Reviewed-by: jlaskey, attila, hannesw
2014-08-06 22:11:12 +05:30
Sergey Bylokhov
e9a294c5aa 6521706: A switch operator in JFrame.processWindowEvent() should be rewritten
Reviewed-by: azvegint, alexsch
2014-08-06 14:34:16 +04:00
Attila Szegedi
3dc86bb834 8054411: Add nashorn.args.prepend system property
Reviewed-by: hannesw, jlaskey
2014-08-06 11:54:50 +02:00
Attila Szegedi
5d2615f1cb 8051439: Wrong type calculated for ADD operator with undefined operand
Reviewed-by: jlaskey, sundar
2014-08-06 11:02:14 +02:00
Attila Szegedi
1eb6e5cb42 8044786: Some tests fail with non-optimistic compilation
Reviewed-by: hannesw, jlaskey
2014-08-06 10:42:46 +02:00
Stefan Karlsson
ef47f5dc0e 8048269: Add flag to turn off class unloading after G1 concurrent mark
Added -XX:+/-ClassUnloadingWithConcurrentMark

Reviewed-by: jmasa, brutisso, mgerdin
2014-08-06 09:55:16 +02:00
Neil Toda
c14ca481dd 8042469: Launcher changes for native memory tracking scalability enhancement
Reviewed-by: darcy, ksrini, zgu
2014-08-05 19:29:00 -07:00
Jon Masamitsu
e57b1279b2 8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment
Reviewed-by: tschatzl, sjohanss
2014-08-05 15:41:12 -07:00
Thomas Schatzl
94d0494b27 8054341: Remove some obsolete code in G1CollectedHeap class
Remove dead code.

Reviewed-by: stefank, brutisso
2014-08-07 22:28:53 +02:00
Thomas Schatzl
24bee82e67 8052170: G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
Do not try to verify timing measures for the redirty logged cards phase when it is not executed.

Reviewed-by: brutisso, jmasa
2014-08-07 22:28:16 +02:00
Ivan Gerasimov
6b6a37ee50 8051382: Optimize java.lang.reflect.Modifier.toString()
Reviewed-by: martin
2014-08-06 02:11:17 +04:00
Vladimir Kozlov
6c237d9d0f 8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
Added juint cast to avoid gcc problem we have on one of our platforms.

Reviewed-by: dholmes, roland
2014-08-05 14:44:18 -07:00
Morris Meyer
b3f78699f7 8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
Fixed signedness problem with assertion.

Reviewed-by: kvn
2014-08-13 13:00:53 -07:00
Igor Veresov
c86e8f5a2c 8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1
Manually load libpicl.so (used on SPARC only)

Reviewed-by: kvn
2014-10-25 21:02:29 -10:00
Dmitrij Pochepko
f1db529ce7 8043674: Update compiler/intrinsic/bmi tests to run it on all platforms
Reviewed-by: kvn, iignatyev, fzhinkin
2014-10-25 19:06:23 +04:00
Vladimir Kozlov
c620214d18 8041984: CompilerThread seems to occupy all CPU in a very rare situation
Add new timeout checks to EA.

Reviewed-by: iveresov, drchase
2014-10-24 10:28:19 -07:00
Sergei Kovalev
db334facfc 8028481: [TESTBUG] compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java should be in needs_nashorn test group
Reviewed-by: vlivanov, kvn
2014-10-24 09:17:32 -07:00
Vladimir Ivanov
916697af2c 8036748: assert(_base == Int) failed: Not an Int w/ -XX:+TraceIterativeGVN
Reviewed-by: kvn, roland
2014-10-24 09:14:41 -07:00
Vladimir Ivanov
83181efbeb 8058847: C2: EliminateAutoBox regression after 8042786
Reviewed-by: kvn, roland
2014-10-24 09:13:12 -07:00
Albert Noll
6520320d1a 8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full
Use separate sweeper thread; enables more aggressive sweeping.

Reviewed-by: kvn, jrose
2014-10-24 14:25:46 +02:00