James Laskey
|
6b7b9e67e2
|
8015910: Nashorn JavaFX includes are out of sync with JavaFX repo
Reviewed-by: sundar
|
2013-06-05 12:41:09 -03:00 |
|
James Laskey
|
a0707f358d
|
8015911: $EXEC does not handle large outputs
Reviewed-by: sundar, attila
|
2013-06-05 10:32:50 -03:00 |
|
Hannes Wallnöfer
|
008916124b
|
8015350: Array.prototype.reduceRight issue with large length and index
Reviewed-by: attila, sundar, lagergren
|
2013-06-05 12:44:24 +02:00 |
|
Attila Szegedi
|
03ee3a979c
|
8015961: Several small code-gardening fixes
Reviewed-by: lagergren, sundar
|
2013-06-05 12:17:10 +02:00 |
|
Attila Szegedi
|
c5540744e7
|
8015955: ObjectNode.elements should be stronger typed
Reviewed-by: lagergren, sundar
|
2013-06-05 10:44:32 +02:00 |
|
Athijegannathan Sundararajan
|
424252851f
|
Merge
|
2013-06-05 13:33:33 +05:30 |
|
Athijegannathan Sundararajan
|
1e63ac571c
|
8015945: loadWithNewGlobal return value has to be properly wrapped
Reviewed-by: lagergren, hannesw
|
2013-06-05 12:08:49 +05:30 |
|
Athijegannathan Sundararajan
|
7ee2adb4d7
|
8015830: Javascript mapping of ScriptEngine bindings does not expose keys
Reviewed-by: jlaskey, lagergren
|
2013-06-04 22:31:48 +05:30 |
|
Athijegannathan Sundararajan
|
5817f439ab
|
8015855: test/script/basic/JDK-8012164.js fails on Windows
Reviewed-by: hannesw, lagergren, jlaskey
|
2013-06-04 17:33:14 +05:30 |
|
Lana Steuck
|
9bd2647140
|
Merge
|
2013-06-03 23:24:36 -07:00 |
|
Lana Steuck
|
6643acc6d2
|
Merge
|
2013-06-03 16:10:24 -07:00 |
|
James Laskey
|
fcf3353ddf
|
8015814: loadWithNewGlobal needs to wrap createGlobal in AccessController.doPrivileged
Reviewed-by: sundar
|
2013-06-03 12:57:53 -03:00 |
|
James Laskey
|
b73369b1fe
|
8015796: Race condition in RuntimeCallsites
Reviewed-by: lagergren, attila
|
2013-06-03 11:16:33 -03:00 |
|
James Laskey
|
b7ee1a873e
|
8015741: Need a global.load function that starts with a new global scope
Reviewed-by: sundar, lagergren
|
2013-06-03 08:34:29 -03:00 |
|
Athijegannathan Sundararajan
|
49c5af63c9
|
8015345: Function("}),print('test'),({") should throw SyntaxError
Reviewed-by: lagergren, hannesw, jlaskey
|
2013-06-03 15:58:14 +05:30 |
|
James Laskey
|
4cfdae2e46
|
8015727: Thread safe print function
Reviewed-by: sundar
|
2013-05-31 13:04:55 -03:00 |
|
Athijegannathan Sundararajan
|
a48b38238f
|
8012164: Error.stack needs trimming
Reviewed-by: lagergren, jlaskey
|
2013-05-31 17:39:12 +05:30 |
|
Attila Szegedi
|
c6404425ec
|
8015673: Type for :e symbol is wrong
Reviewed-by: jlaskey, lagergren
|
2013-05-31 12:58:02 +02:00 |
|
Attila Szegedi
|
102a06fdef
|
8015674: CodeGenerator.initSymbols mutates a list
Reviewed-by: jlaskey, lagergren
|
2013-05-31 12:57:44 +02:00 |
|
Attila Szegedi
|
9617ee41ca
|
8015684: FieldObjectCreator.putField ignores getValueType
Reviewed-by: jlaskey, lagergren
|
2013-05-31 12:57:25 +02:00 |
|
Attila Szegedi
|
8bcbbe70de
|
8015693: reduce NodeLiteralNode to NullLiteralNode
Reviewed-by: jlaskey, lagergren
|
2013-05-31 12:56:56 +02:00 |
|
David Katleman
|
403f5cc7b3
|
Added tag jdk8-b92 for changeset 3ed2867af3bf
|
2013-05-30 10:58:35 -07:00 |
|
Athijegannathan Sundararajan
|
91a299799e
|
8015353: Date.parse illegal string parsing issues
Reviewed-by: jlaskey, lagergren
|
2013-05-30 16:49:46 +05:30 |
|
Lana Steuck
|
44b754933b
|
Merge
|
2013-05-29 16:59:55 -07:00 |
|
James Laskey
|
a3f6ca8aed
|
8015636: Add more typed arrays code coverage tests
Reviewed-by: sundar
|
2013-05-29 16:23:50 -03:00 |
|
Athijegannathan Sundararajan
|
4e5a976adf
|
8015349: "abc".lastIndexOf("a",-1) should evaluate to 0 and not -1
Reviewed-by: lagergren, attila, jlaskey
|
2013-05-29 21:27:10 +05:30 |
|
Marcus Lagergren
|
14cc2ba534
|
8011023: Math round didn't conform to ECMAScript 5 spec
Reviewed-by: jlaskey, attila
|
2013-05-29 14:08:00 +02:00 |
|
Athijegannathan Sundararajan
|
993430afb0
|
8005979: A lot of tests are named "runTest" in reports
Reviewed-by: jlaskey
|
2013-05-29 15:41:07 +05:30 |
|
Athijegannathan Sundararajan
|
d2583c8515
|
8015459: Octane test run fails on Turkish locale
Reviewed-by: lagergren, attila
|
2013-05-28 16:37:11 +05:30 |
|
Marcus Lagergren
|
d1cfaae2c6
|
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
Reviewed-by: sundar, jlaskey
|
2013-05-27 17:57:07 +02:00 |
|
Athijegannathan Sundararajan
|
bca9af88da
|
8015352: "i".toUpperCase() => currently returns "İ", but should be "I" (with Turkish locale)
Reviewed-by: jlaskey, lagergren
|
2013-05-27 20:41:34 +05:30 |
|
Marcus Lagergren
|
1dfb4bf18e
|
Merge
|
2013-05-27 13:12:11 +02:00 |
|
Marcus Lagergren
|
a34fd412c5
|
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
Reviewed-by: jlaskey, attila
|
2013-05-27 13:11:13 +02:00 |
|
Hannes Wallnöfer
|
6e76fe0cf2
|
8015348: RegExp("[") results in StackOverflowError
Reviewed-by: sundar, attila
|
2013-05-27 12:26:39 +02:00 |
|
Athijegannathan Sundararajan
|
5bf7dac8d7
|
8015351: Nashorn shell does not start with Turkish locale
Reviewed-by: jlaskey
|
2013-05-24 23:27:52 +05:30 |
|
Athijegannathan Sundararajan
|
f86162c90c
|
8015354: JSON.parse should not use [[Put]] but use [[DefineOwnProperty]] instead
Reviewed-by: lagergren, hannesw
|
2013-05-24 18:39:25 +05:30 |
|
Hannes Wallnöfer
|
cdf1276490
|
8011630: JSON parsing performance issue
Reviewed-by: lagergren, sundar
|
2013-05-24 13:54:18 +02:00 |
|
David Katleman
|
97932395dc
|
Added tag jdk8-b91 for changeset 7d6fffdd46a9
|
2013-05-23 10:47:58 -07:00 |
|
Marcus Lagergren
|
3111019493
|
8012522: Clean up lexical contexts - split out stack based functionality in CodeGenerator and generify NodeVisitors based on their LexicalContext type to avoid casts
Reviewed-by: attila, jlaskey
|
2013-05-23 15:51:08 +02:00 |
|
Jim Laskey
|
b0e8a8ad47
|
Merge
|
2013-05-23 09:49:03 -03:00 |
|
Attila Szegedi
|
75c3e853b4
|
8015278: Revert accidental changes to build.xml
Reviewed-by: jlaskey, lagergren
|
2013-05-23 13:36:49 +02:00 |
|
Marcus Lagergren
|
f9d1d0f538
|
8012083: Array literal constant folding issue
Reviewed-by: attila, jlaskey
|
2013-05-23 13:10:58 +02:00 |
|
Attila Szegedi
|
dd837d94dd
|
8015267: Allow conversion of JS arrays to Java List/Deque
Reviewed-by: lagergren, sundar
|
2013-05-23 12:01:35 +02:00 |
|
Lana Steuck
|
de0b212fa1
|
Merge
|
2013-05-22 09:59:15 -07:00 |
|
Hannes Wallnöfer
|
aab1e4573c
|
8010804: Review long and integer usage conventions
Reviewed-by: jlaskey, sundar
|
2013-05-22 16:43:48 +02:00 |
|
Athijegannathan Sundararajan
|
2cd9f2dde4
|
8014735: Typed Array, BYTES_PER_ELEMENT should be a class property
Reviewed-by: lagergren, jlaskey
|
2013-05-22 19:33:08 +05:30 |
|
Athijegannathan Sundararajan
|
41974c2e07
|
8008947: ScriptEnvironment ctor should be public
Reviewed-by: lagergren, attila
|
2013-05-22 16:39:48 +05:30 |
|
James Laskey
|
9e9c04939b
|
8014827: readLine should accept a prompt as an argument
Reviewed-by: sundar, hannesw
|
2013-05-21 10:17:09 -03:00 |
|
Attila Szegedi
|
1a3b9278eb
|
8014953: Have NativeJavaPackage throw a ClassNotFoundException when invoked
Reviewed-by: jlaskey, sundar
|
2013-05-21 13:40:12 +02:00 |
|
Attila Szegedi
|
34bc5ff07f
|
8014797: rename Java.toJavaArray/toJavaScriptArray to Java.to/from, respectively
Reviewed-by: jlaskey, sundar
|
2013-05-20 21:25:14 +02:00 |
|
Athijegannathan Sundararajan
|
32261c12b2
|
8014909: ant test compilation error with JoniTest.java
Reviewed-by: jlaskey
|
2013-05-20 23:04:01 +05:30 |
|
Marcus Lagergren
|
cc79bd1237
|
8006069: Range analysis first iteration, runtime specializations
Reviewed-by: jlaskey, sundar
|
2013-05-20 16:38:38 +02:00 |
|
Konstantin Shefov
|
e0fcb74c7e
|
8014823: Reprise - Smoke test fail: Windows JDK-8008554.js - access denied ("java.io.FilePermission" "//C/aurora/sandbox/nashorn~source/test/script/basic/NASHORN-99.js" "read")
Reviewed-by: jlaskey
|
2013-05-17 16:44:22 -03:00 |
|
Lana Steuck
|
670660bae0
|
Merge
|
2013-05-17 10:14:03 -07:00 |
|
David Katleman
|
186eb231a8
|
Added tag jdk8-b90 for changeset 9757c7aa8f78
|
2013-05-16 12:16:16 -07:00 |
|
Hannes Wallnöfer
|
2c97733af0
|
8012359: Increase code coverage in Joni
Reviewed-by: jlaskey, lagergren
|
2013-05-16 19:52:39 +02:00 |
|
Marcus Lagergren
|
aeda283b75
|
8013919: Original exception no longer thrown away when a finally rethrows
Reviewed-by: jlaskey, sundar
|
2013-05-16 13:44:25 +02:00 |
|
Athijegannathan Sundararajan
|
6e91576480
|
8009141: Avoid netscape.javascript.JSObject in nashorn code
Reviewed-by: lagergren, hannesw
|
2013-05-16 14:52:48 +05:30 |
|
Attila Szegedi
|
18bdc5fd42
|
8014647: Allow class-based overrides to be initialized with a ScriptFunction
Reviewed-by: hannesw, jlaskey, sundar
|
2013-05-15 20:21:59 +02:00 |
|
James Laskey
|
e5be7a02ea
|
8014648: Exclude testing and infrastructure packages from code coverage, round two
Reviewed-by: sundar
|
2013-05-15 12:09:38 -03:00 |
|
Athijegannathan Sundararajan
|
8bbf3e9b52
|
8012305: Function.bind can't be called on prototype function inside constructor
Reviewed-by: lagergren, attila
|
2013-05-15 19:45:16 +05:30 |
|
Attila Szegedi
|
a3e2765ce8
|
8014646: Update the Java interop documentation in the Java Scripting Programmer's Guide
Reviewed-by: jlaskey, hannesw, lagergren
|
2013-05-15 14:54:28 +02:00 |
|
Attila Szegedi
|
3710d6fcf6
|
8014639: Remove debug flag from test runs
Reviewed-by: hannesw, lagergren
|
2013-05-15 10:28:18 +02:00 |
|
Marcus Lagergren
|
41f972c2ed
|
8014426: Original exception no longer thrown away when a finally rethrows
Reviewed-by: attila, jlaskey
|
2013-05-14 19:56:35 +02:00 |
|
Attila Szegedi
|
ca08772ec8
|
8011718: binding already bound function with extra arguments fails
Reviewed-by: jlaskey, sundar
|
2013-05-14 19:18:17 +02:00 |
|
Jim Laskey
|
ac2472f0f8
|
Merge
|
2013-05-14 11:16:52 -03:00 |
|
James Laskey
|
df78dbbf73
|
8014512: Exclude testing and infrastructure packages from code coverage
Reviewed-by: sundar
|
2013-05-14 11:15:12 -03:00 |
|
Jim Laskey
|
bfc562f5b0
|
Merge
|
2013-05-14 09:05:03 -03:00 |
|
Attila Szegedi
|
c83c87082a
|
8014492: Make NashornLinker public
Reviewed-by: hannesw, jlaskey
|
2013-05-14 12:39:02 +02:00 |
|
Marcus Lagergren
|
1fbc1cbc43
|
8014329: Slim down the label stack structure in CodeGenerator
Reviewed-by: attila, jlaskey
|
2013-05-10 13:16:44 +02:00 |
|
David Katleman
|
b28e1d37e7
|
Added tag jdk8-b89 for changeset 36a256ff82cb
|
2013-05-09 10:04:38 -07:00 |
|
Attila Szegedi
|
52d2511fed
|
8014225: Rerun only failed 262 tests
Reviewed-by: jlaskey, lagergren
|
2013-05-08 16:48:33 +02:00 |
|
Attila Szegedi
|
6a35e8c5a8
|
8013912: Nashorn needs to reuse temporary symbols
Reviewed-by: jlaskey, lagergren
|
2013-05-08 15:51:36 +02:00 |
|
Marcus Lagergren
|
c668214703
|
8013914: Removed explicit LineNumberNodes that were too brittle when code moves around, and also introduced unnecessary footprint. Introduced the Statement node and fixed dead code elimination issues that were discovered by the absense of labels for LineNumberNodes
Reviewed-by: jlaskey, attila
|
2013-05-07 14:43:17 +02:00 |
|
Marcus Lagergren
|
a788347b73
|
8013913: Removed Source field from all nodes except FunctionNode in order to save footprint
Reviewed-by: jlaskey, attila
|
2013-05-07 14:36:57 +02:00 |
|
Lana Steuck
|
12203fae88
|
Merge
|
2013-05-06 11:53:58 -07:00 |
|
Hannes Wallnöfer
|
5504a220f7
|
8013874: Function argument's prototype seem cached and wrongly reused
Reviewed-by: jlaskey
|
2013-05-03 22:50:51 +02:00 |
|
Hannes Wallnöfer
|
253e421ec5
|
8013873: Regexp regression for escaped dash in character class
Reviewed-by: jlaskey
|
2013-05-03 22:48:53 +02:00 |
|
Hannes Wallnöfer
|
973d656320
|
8013878: ClassCastException in Regex
Reviewed-by: jlaskey
|
2013-05-03 22:47:23 +02:00 |
|
Marcus Lagergren
|
87ff1bd751
|
8013871: mem usage histograms enabled with compiler logging level set to more specific than or equals to info when --print-mem-usage flag is used
Reviewed-by: jlaskey, hannesw
|
2013-05-03 16:01:33 +02:00 |
|
Marcus Lagergren
|
6f6ec2d9d1
|
8013477: Node.setSymbol needs to be copy on write - enable IR snapshots for recompilation based on callsite type specialization. [not enabled by default, hidden by a flag for now]
Reviewed-by: jlaskey, hannesw
|
2013-05-03 15:33:54 +02:00 |
|
David Katleman
|
cd39069cf4
|
Added tag jdk8-b88 for changeset ddfec66935ab
|
2013-05-02 13:35:59 -07:00 |
|
James Laskey
|
cd9c2c1bb2
|
8013796: load("fx:base.js") should not be in fx:bootstrap.js
Reviewed-by: sundar, lagergren
|
2013-05-02 15:01:16 -03:00 |
|
Jim Laskey
|
cfcdf2c4c1
|
Merge
|
2013-05-02 13:23:36 -03:00 |
|
James Laskey
|
6ee68537b6
|
8013794: JDK-8006220 caused an octane performance regression
Reviewed-by: lagergren, sundar
|
2013-05-02 13:22:46 -03:00 |
|
Hannes Wallnöfer
|
323a923236
|
8013729: SwitchPoint invalidation not working over prototype chain
Reviewed-by: lagergren, sundar
|
2013-05-02 09:19:44 +02:00 |
|
Lana Steuck
|
24b1af66cb
|
Merge
|
2013-04-30 17:53:41 -07:00 |
|
James Laskey
|
ab18b431cb
|
8006220: Simplify PropertyMaps
Reviewed-by: hannesw, lagergren
|
2013-04-30 10:05:42 -03:00 |
|
Marcus Lagergren
|
a2c222ef34
|
8013533: Increase code coverage report for types and logging
Reviewed-by: hannesw, sundar
|
2013-04-30 09:42:13 +02:00 |
|
Jim Laskey
|
5c0631d52b
|
Merge
|
2013-04-29 21:38:08 -03:00 |
|
Attila Szegedi
|
8c132a0300
|
8008814: Configurable ignore/warning/error behavior for function declaration as statement
Reviewed-by: jlaskey, sundar
|
2013-04-29 23:22:20 +02:00 |
|
Athijegannathan Sundararajan
|
56129142b0
|
8013444: JSON.parse does not invoke "reviver" callback as per spec
Reviewed-by: jlaskey, hannesw
|
2013-04-29 18:40:40 +05:30 |
|
Attila Szegedi
|
a659fce8ff
|
8013419: Streamline handling of with and eval
Reviewed-by: hannesw, lagergren
|
2013-04-29 13:21:17 +02:00 |
|
James Laskey
|
0a036d8c65
|
8013360: Should be using JavaFX 8 classes for -fx support
Reviewed-by: hannesw, sundar
|
2013-04-26 15:13:09 -03:00 |
|
Athijegannathan Sundararajan
|
cae93c2746
|
8013369: nashorn build failure with jdk8 b84
Reviewed-by: hannesw
|
2013-04-26 22:29:11 +05:30 |
|
Hannes Wallnöfer
|
65661628af
|
8006559: Octane:pdfjs leaks memory, runs slower iteration to iteration
Reviewed-by: attila, sundar, jlaskey
|
2013-04-26 17:35:40 +02:00 |
|
Athijegannathan Sundararajan
|
b165a1a882
|
8013337: Issues with Date.prototype's get, set functions
Reviewed-by: jlaskey, hannesw, lagergren
|
2013-04-26 18:31:42 +05:30 |
|
James Laskey
|
806256d657
|
8013208: Octane performance regression
Reviewed-by: hannesw, sundar
|
2013-04-26 09:48:41 -03:00 |
|
Attila Szegedi
|
08a8593cd6
|
8013325: function named 'arguments' should set DEFINES_ARGUMENTS flag in its parent, not itself
Reviewed-by: hannesw, sundar
|
2013-04-26 09:20:37 +02:00 |
|
Athijegannathan Sundararajan
|
76c993b302
|
8013295: ScriptEngineTest.java fails with compilation error when running under jtreg
Reviewed-by: attila, hannesw
|
2013-04-26 12:17:11 +05:30 |
|
David Katleman
|
1418f59c79
|
Added tag jdk8-b87 for changeset 5884314a2095
|
2013-04-25 09:24:44 -07:00 |
|
Attila Szegedi
|
dc20ce76ca
|
8013167: Vararg constructor not found
Reviewed-by: jlaskey, lagergren, sundar
|
2013-04-25 15:31:23 +02:00 |
|
Attila Szegedi
|
d32994d944
|
8013203: A collection of smaller speedups to compilation pipeline
Reviewed-by: hannesw, jlaskey
|
2013-04-25 14:47:17 +02:00 |
|
Hannes Wallnöfer
|
1ac0e870a1
|
8013131: Various compatibility issues in String.prototype.split()
Reviewed-by: lagergren, jlaskey
|
2013-04-25 14:20:23 +02:00 |
|
James Laskey
|
9f005902b9
|
8012251: jjs should support -fx option
Reviewed-by: sundar, attila, lagergren
|
2013-04-24 14:25:28 -03:00 |
|
Hannes Wallnöfer
|
512740c397
|
8008238: Labeled break in finally causes stack overflow in Node copy
Reviewed-by: lagergren, attila
|
2013-04-24 13:36:31 +02:00 |
|
Hannes Wallnöfer
|
48b0c0e8f3
|
8012931: NativeDate.safeToString() throws RangeError for invalid date
Reviewed-by: lagergren, attila
|
2013-04-24 13:34:22 +02:00 |
|
Hannes Wallnöfer
|
77d7f14b96
|
8012334: ToUint32, ToInt32, and ToUint16 don't conform to spec
Reviewed-by: lagergren, attila
|
2013-04-24 13:28:25 +02:00 |
|
Lana Steuck
|
d67eee0ece
|
Merge
|
2013-04-23 15:09:23 -07:00 |
|
Lana Steuck
|
a177bbde67
|
Merge
|
2013-04-23 09:26:52 -07:00 |
|
Attila Szegedi
|
491404586d
|
8010731: Don't expose internal symbols to scripts
Reviewed-by: jlaskey, lagergren
|
2013-04-23 16:48:57 +02:00 |
|
Attila Szegedi
|
f5b57754c3
|
8011065: Problems when script implements an interface with variadic methods
Reviewed-by: jlaskey, hannesw, sundar
|
2013-04-23 12:52:29 +02:00 |
|
James Laskey
|
6004d46935
|
8012919: findMegaMorphicSetMethod should not cast result type
Reviewed-by: attila, sundar
|
2013-04-22 10:37:58 -03:00 |
|
Athijegannathan Sundararajan
|
3722b6d434
|
8012673: Nashorn's package name vs class name inferring logic is wrong
Reviewed-by: hannesw, jlaskey, attila
|
2013-04-22 18:09:04 +05:30 |
|
James Laskey
|
1334460008
|
8011578: -Dnashorn.unstable.relink.threshold=1 causes tests to fail
Reviewed-by: sundar, lagergren
|
2013-04-20 08:54:13 -03:00 |
|
Marcus Lagergren
|
fb7a325141
|
8010701: Immutable nodes - final iteration
Reviewed-by: sundar, hannesw, jlaskey
|
2013-04-19 16:11:16 +02:00 |
|
Athijegannathan Sundararajan
|
f9a53d819f
|
8012593: JSAdapter overrides impacts strongly construction time
Reviewed-by: jlaskey, attila
|
2013-04-19 18:23:00 +05:30 |
|
Athijegannathan Sundararajan
|
865a11d502
|
8012612: Compile failed
Reviewed-by: hannesw, jlaskey, attila
|
2013-04-19 17:46:01 +05:30 |
|
David Katleman
|
c00ad9959f
|
Added tag jdk8-b86 for changeset 6ee429aebbde
|
2013-04-18 10:30:34 -07:00 |
|
Hannes Wallnöfer
|
4239700710
|
8012460: RegExp regression
Reviewed-by: jlaskey, sundar
|
2013-04-18 14:25:45 +02:00 |
|
Athijegannathan Sundararajan
|
649b7e005b
|
8012462: Date.prototype.toJSON does not handle non-Date 'this' as per the spec
Reviewed-by: jlaskey, hannesw
|
2013-04-18 15:50:30 +05:30 |
|
Lana Steuck
|
5795e80ed6
|
Merge
|
2013-04-17 21:50:54 -07:00 |
|
James Laskey
|
b8f4f275b4
|
8012529: Remove -esa from testing jvmargs
Reviewed-by: sundar
|
2013-04-17 15:36:48 -03:00 |
|
Jim Laskey
|
c72bd85140
|
Merge
|
2013-04-17 08:48:00 -03:00 |
|
Athijegannathan Sundararajan
|
49eb3c0de1
|
8012457: Function.prototype.apply should accept any array-like argument for function arguments
Reviewed-by: lagergren, jlaskey
|
2013-04-17 16:52:06 +05:30 |
|
Mandy Chung
|
88e1b69223
|
8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive
Reviewed-by: jrose, alanb, twisti, sundar
|
2013-04-16 22:11:33 -07:00 |
|
David Katleman
|
09a38fa260
|
Merge
|
2013-04-16 15:00:54 -07:00 |
|
Lana Steuck
|
53ae5516ff
|
Merge
|
2013-04-16 08:16:17 -07:00 |
|
David Katleman
|
9d3be8c928
|
Merge
|
2013-04-15 14:21:08 -07:00 |
|
Athijegannathan Sundararajan
|
a4bf4b9be6
|
8012240: Array.prototype.map.call({length: -1, get 0(){throw 0}}, function(){}).length does not throw error
Reviewed-by: lagergren, jlaskey
|
2013-04-15 20:12:50 +05:30 |
|
Jim Laskey
|
835ab2e91d
|
Merge
|
2013-04-15 08:39:48 -03:00 |
|
David Katleman
|
e574671868
|
8012048: JDK8 b85 source with GPL header errors
Reviewed-by: iris, mduigou, jjg
|
2013-04-12 15:22:56 -07:00 |
|
Hannes Wallnöfer
|
3e3d516b78
|
8011885: Switch to Joni as default Regexp engine
Reviewed-by: lagergren, sundar
|
2013-04-12 16:32:24 +02:00 |
|
Hannes Wallnöfer
|
f88be03f6b
|
8011884: Regexp literals are compiled twice
Reviewed-by: lagergren, sundar
|
2013-04-12 16:31:16 +02:00 |
|
Lana Steuck
|
700185e334
|
Merge
|
2013-04-11 19:16:01 -07:00 |
|
David Katleman
|
0ce8d41fad
|
Added tag jdk8-b85 for changeset 769940c9fbc4
|
2013-04-11 09:40:24 -07:00 |
|
Hannes Wallnöfer
|
0e49b64b83
|
8011980: Allow NUL character in character class
Reviewed-by: sundar, lagergren
|
2013-04-11 12:16:39 +02:00 |
|
Athijegannathan Sundararajan
|
9170d68b5a
|
8011974: Comparator function returning negative and positive Infinity does not work as expected with Array.prototype.sort
Reviewed-by: hannesw, lagergren
|
2013-04-11 15:04:55 +05:30 |
|
Athijegannathan Sundararajan
|
30fdece570
|
8011960: [2,1].sort(null) should throw TypeError
Reviewed-by: hannesw, lagergren
|
2013-04-11 13:20:03 +05:30 |
|
Hannes Wallnöfer
|
ad7e2cd8de
|
8011756: Wrong characters supported in RegExp \c escape
Reviewed-by: lagergren, attila
|
2013-04-10 14:08:00 +02:00 |
|
Hannes Wallnöfer
|
3c60983c02
|
8011749: Bugs with empty character class handling
Reviewed-by: lagergren, attila
|
2013-04-10 14:05:11 +02:00 |
|
Hannes Wallnöfer
|
ab923e74bf
|
8011714: Regexp decimal escape handling still not correct
Reviewed-by: lagergren, attila
|
2013-04-10 14:00:11 +02:00 |
|
Jim Laskey
|
c590589054
|
Merge
|
2013-04-09 08:36:32 -03:00 |
|
Lana Steuck
|
a8231f55a8
|
Merge
|
2013-04-05 14:52:00 -07:00 |
|
Hannes Wallnöfer
|
bc7905ab3a
|
8009230: Nashorn rejects extended RegExp syntax accepted by all major JS engines
Reviewed-by: jlaskey, lagergren
|
2013-04-05 19:50:10 +02:00 |
|
David Katleman
|
403f66ad1d
|
Added tag jdk8-b84 for changeset c3a8125548f0
|
2013-04-04 19:05:46 -07:00 |
|
Attila Szegedi
|
35f9ab2054
|
8011555: Invalid class name in with block with JavaImporter causes MH type mismatch
Reviewed-by: jlaskey, lagergren
|
2013-04-04 18:32:00 +02:00 |
|
Athijegannathan Sundararajan
|
194f867e24
|
8011552: Arrays with missing elements are not properly sorted
Reviewed-by: jlaskey, lagergren
|
2013-04-04 20:46:31 +05:30 |
|
Attila Szegedi
|
a6439d2b72
|
Merge
|
2013-04-04 15:55:42 +02:00 |
|
Attila Szegedi
|
5a45a7da03
|
8011544: Allow subclassing Java classes from script without creating instances
Reviewed-by: jlaskey, sundar
|
2013-04-04 15:53:26 +02:00 |
|
Athijegannathan Sundararajan
|
76f2aa79e6
|
8011543: "".split(undefined,{valueOf:function(){throw 2}}) does not throw exception
Reviewed-by: lagergren, jlaskey
|
2013-04-04 18:30:30 +05:30 |
|
Jim Laskey
|
04fdfe9984
|
Merge
|
2013-04-04 09:06:29 -03:00 |
|
James Laskey
|
70276abeb1
|
8011540: PropertyMap histories should not begin with empty map
Reviewed-by: lagergren, sundar
|
2013-04-04 09:05:38 -03:00 |
|
Athijegannathan Sundararajan
|
e20dc52ab2
|
8011421: When using Object.defineProperty on arrays, PropertyDescriptor's property accessors are invoked multiple times
Reviewed-by: lagergren, hannesw
|
2013-04-04 13:54:51 +05:30 |
|
Athijegannathan Sundararajan
|
2b494aafd9
|
8011394: RegExp.prototype.test() does not call valueOf on lastIndex property as per the spec
Reviewed-by: lagergren, jlaskey, hannesw
|
2013-04-04 10:24:46 +05:30 |
|
Athijegannathan Sundararajan
|
84f1ee1581
|
8011382: Data prototype methods and constructor do not call user defined toISOString, valueOf methods per spec
Reviewed-by: lagergren, jlaskey
|
2013-04-03 20:17:05 +05:30 |
|
Hannes Wallnöfer
|
6b89fa96a3
|
8007774: Enable code cache again
Reviewed-by: lagergren, attila, sundar
|
2013-04-03 12:43:59 +02:00 |
|
Athijegannathan Sundararajan
|
a85fab2730
|
8011365: Array.prototype.join and Array.prototype.toString do not throw TypeError on null, undefined
Reviewed-by: attila, hannesw, lagergren
|
2013-04-03 15:27:28 +05:30 |
|
Attila Szegedi
|
7891ed4115
|
8011362: Overloaded method resolution foiled by nulls
Reviewed-by: hannesw, sundar
|
2013-04-03 11:13:08 +02:00 |
|
Athijegannathan Sundararajan
|
d35b6ae5f6
|
8011357: Array.prototype.slice and Array.prototype.splice should not call user defined valueOf of start, end arguments more than once
Reviewed-by: lagergren, hannesw
|
2013-04-03 11:41:42 +05:30 |
|
Lana Steuck
|
b0cd59474f
|
Merge
|
2013-04-02 12:01:01 -07:00 |
|
Athijegannathan Sundararajan
|
e96d207c68
|
8011274: Object.getOwnPropertyDescriptor(function(){"use strict"},"caller").get.hasOwnProperty("prototype") should be false
Reviewed-by: lagergren, jlaskey
|
2013-04-02 23:01:10 +05:30 |
|
Athijegannathan Sundararajan
|
fcc548f01d
|
8011237: Object.isExtensible(Object.getOwnPropertyDescriptor(function(){"use strict"},"caller").get) should be false
Reviewed-by: lagergren, jlaskey
|
2013-04-02 20:42:03 +05:30 |
|
Jim Laskey
|
6819808bea
|
Merge
|
2013-04-02 11:38:04 -03:00 |
|
James Laskey
|
53d40472c2
|
8011233: Create a Nashorn shell for JavaFX
Reviewed-by: lagergren, sundar
|
2013-04-02 11:37:22 -03:00 |
|
Athijegannathan Sundararajan
|
da76d3b5ec
|
8011209: Object.getOwnPropertyDescriptor(function(){"use strict"},"caller").get.length is not 0
Reviewed-by: lagergren, hannesw, jlaskey
|
2013-04-02 17:40:53 +05:30 |
|
Hannes Wallnöfer
|
10cd2de7ed
|
8011219: Regression with recent PropertyMap history changes
Reviewed-by: jlaskey, lagergren
|
2013-04-02 13:55:49 +02:00 |
|
Lana Steuck
|
f614f5d693
|
Merge
|
2013-04-01 21:42:31 -07:00 |
|
James Laskey
|
1cfc0cae65
|
8011095: PropertyHashMap.rehash() does not grow enough
Reviewed-by: hannesw, lagergren
|
2013-03-31 08:19:11 -03:00 |
|
Athijegannathan Sundararajan
|
db89cafb53
|
8011063: With older ant, we get the error "The <property> type doesn't support nested text data ("${run.te...jvmargs}")."
Reviewed-by: hannesw, ksrini
|
2013-03-29 18:38:27 +05:30 |
|
Marcus Lagergren
|
fec16029ea
|
8010995: The bug ID 8010710 accidentally got two digits transposed in the checkin and unit test name
Reviewed-by: hannesw, sundar
|
2013-03-29 08:55:05 +01:00 |
|
David Katleman
|
ea13857a21
|
Added tag jdk8-b83 for changeset 4f4788d62566
|
2013-03-28 10:55:17 -07:00 |
|
Athijegannathan Sundararajan
|
bf6e4f1ec7
|
8010924: Dealing with undefined property gets you a fatal stack
Reviewed-by: lagergren, jlaskey
|
2013-03-28 20:48:25 +05:30 |
|
Lana Steuck
|
1008ef9192
|
Merge
|
2013-03-26 12:08:00 -07:00 |
|
Athijegannathan Sundararajan
|
97d7f98a21
|
8010720: Linkage problem with java.lang.String.length()
Reviewed-by: hannesw, lagergren
|
2013-03-26 18:26:19 +05:30 |
|
Marcus Lagergren
|
f20cadfd8b
|
8010706: -Dnashorn.args system property to create command lines to wrapped nashorn.jar:s
Reviewed-by: hannesw, sundar
|
2013-03-26 08:42:35 +01:00 |
|
Athijegannathan Sundararajan
|
a9423b7ebf
|
8010709: org on the top level doesn't resolve
Reviewed-by: lagergren, hannesw
|
2013-03-25 18:20:16 +05:30 |
|
Marcus Lagergren
|
897aab045e
|
8017010: index evaluation to a temporary location for index operator much change temporaries to slots, but never scoped vars
Reviewed-by: hannesw, sundar
|
2013-03-25 12:01:06 +01:00 |
|
Attila Szegedi
|
7188961426
|
8010652: Eliminate non-child references in Block/FunctionNode, and make few node types immutable
Reviewed-by: jlaskey, lagergren
|
2013-03-23 00:58:39 +01:00 |
|
David Katleman
|
0fbaf75ff1
|
Added tag jdk8-b82 for changeset fd698c5ee684
|
2013-03-21 10:43:41 -07:00 |
|
Pavel Stepanov
|
e4b8273cc6
|
8009969: CodeCoverage should use template
Reviewed-by: jlaskey, sundar
|
2013-03-19 11:03:24 -03:00 |
|
Athijegannathan Sundararajan
|
c846064c8f
|
8010199: javax.script.Invocable implementation for nashorn does not return null when matching functions are missing
Reviewed-by: lagergren, jlaskey
|
2013-03-18 21:03:11 +05:30 |
|
Athijegannathan Sundararajan
|
5aea724d29
|
8010145: removed workaround "init.js" in nashorn repo
Reviewed-by: jlaskey, lagergren
|
2013-03-15 21:52:40 +05:30 |
|
Marcus Lagergren
|
e05970ca52
|
8010147: Forgot to add EXPECTED files for lazy and eager sunspider test
Reviewed-by: sundar, jlaskey
|
2013-03-15 16:07:13 +01:00 |
|
Marcus Lagergren
|
2aeaf10fff
|
8009982: Lazy execution bugfix. Added lazy sunspider unit test. Added mandreel to compile-octane test. Fixed warnings
Reviewed-by: sundar, jlaskey
|
2013-03-14 14:49:55 +01:00 |
|
Athijegannathan Sundararajan
|
d671cda73c
|
8009868: For loop with "true" as condition results in AssertionError in codegen
Reviewed-by: jlaskey, hannesw, lagergren
|
2013-03-12 21:17:47 +05:30 |
|
Marcus Lagergren
|
1af08ef100
|
8009718: Lazy execution architecture continued - ScriptFunctionData is either final or recompilable. Moved ScriptFunctionData creation logic away from runtime to compile time. Prepared for method generation/specialization. Got rid of ScriptFunctionImplTrampoline whose semantics could be done as part of the relinking anyway. Merge with the lookup package change
Reviewed-by: attila, jlaskey
|
2013-03-12 15:30:53 +01:00 |
|
Athijegannathan Sundararajan
|
bb6c34adc7
|
8009757: Package access clean up and refactoring
Reviewed-by: jlaskey, lagergren, attila
|
2013-03-12 18:12:42 +05:30 |
|
Athijegannathan Sundararajan
|
d9cd2f6ad3
|
8009559: clean up method handle lookup code
Reviewed-by: ahgross, jlaskey, attila, sundar
|
2013-03-09 21:49:32 +05:30 |
|
Athijegannathan Sundararajan
|
4f3800def1
|
8009553: Object.create(Array.prototype) doesn't respect reset length
Reviewed-by: jlaskey, lagergren
|
2013-03-06 22:38:18 +05:30 |
|
James Laskey
|
dc1c8a5cd7
|
8009379: Remove $ from generated class names
Reviewed-by: attila, lagergren
|
2013-03-04 11:01:26 -04:00 |
|
Hannes Wallnöfer
|
242e864599
|
8008370: coffee script compiler doesn't work with Nashorn
Reviewed-by: lagergren, attila
|
2013-03-04 11:44:54 +01:00 |
|
Jim Laskey
|
87cc6fe4e6
|
Merge
|
2013-03-02 11:26:47 -04:00 |
|
Athijegannathan Sundararajan
|
1909e5f9d6
|
8009263: Fix all javadoc errors in nashorn code
Reviewed-by: hannesw, lagergren
|
2013-03-01 15:58:29 +05:30 |
|
Hannes Wallnöfer
|
bd2109d3fa
|
8009240: RegExpScanner code is inefficient and too complex
Reviewed-by: jlaskey, lagergren
|
2013-02-28 22:59:31 +01:00 |
|
Athijegannathan Sundararajan
|
66c2fc6e66
|
8009229: ant makefile default target should be "test"
Reviewed-by: lagergren, jlaskey
|
2013-02-28 20:31:30 +05:30 |
|
Attila Szegedi
|
c44210c971
|
8009150: Previous dead code elimination was incomplete
Reviewed-by: hannesw, lagergren
|
2013-02-27 16:25:15 +01:00 |
|
Attila Szegedi
|
5b7d451617
|
8009146: Eliminate some dead code in preparation for immutable AST
Reviewed-by: hannesw, lagergren
|
2013-02-27 15:49:05 +01:00 |
|
Attila Szegedi
|
a1ade22dc0
|
8009143: Eliminate Dynalink dependency on java.beans
Reviewed-by: jlaskey, lagergren, sundar
|
2013-02-27 15:20:26 +01:00 |
|
Alan Bateman
|
9f8e932d41
|
8008950: jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows
Reviewed-by: chegar, sundar
|
2013-02-27 14:12:45 +00:00 |
|