Hannes Wallnöfer
|
cdf1276490
|
8011630: JSON parsing performance issue
Reviewed-by: lagergren, sundar
|
2013-05-24 13:54:18 +02: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 |
|
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 |
|
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 |
|
Marcus Lagergren
|
cc79bd1237
|
8006069: Range analysis first iteration, runtime specializations
Reviewed-by: jlaskey, sundar
|
2013-05-20 16:38:38 +02: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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|