Author: Stephan
Branch:
Changeset: r362:6bb16769d0c0
Date: 2013-02-27 20:06 +0100
http://bitbucket.org/pypy/lang-js/changeset/6bb16769d0c0/
Log:back array by dict access array with integer index
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -12,10 +12,39 @@
Author: Stephan
Branch:
Changeset: r364:856ad47ccf75
Date: 2013-02-27 23:40 +0100
http://bitbucket.org/pypy/lang-js/changeset/856ad47ccf75/
Log:optimized array index access
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -18,6 +18,14 @@
NOT_ARRAY_INDEX = -1
Author: Stephan
Branch:
Changeset: r365:f6a6c15c2f42
Date: 2013-03-20 16:19 +0100
http://bitbucket.org/pypy/lang-js/changeset/f6a6c15c2f42/
Log:fixed integer to float contamination
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -3,7 +3,7 @@
"""
from js
Author: Stephan
Branch:
Changeset: r366:2ee7cb2fc38e
Date: 2013-03-20 16:20 +0100
http://bitbucket.org/pypy/lang-js/changeset/2ee7cb2fc38e/
Log:added LOAD_MEMBER_DOT alias for LOAD_MEMBER for debugging
diff --git a/js/opcodes.py b/js/opcodes.py
--- a/js/opcodes.py
+++ b/js/opcodes.py
@@ -26
Author: Stephan
Branch:
Changeset: r369:a380e25f0db6
Date: 2013-03-20 16:23 +0100
http://bitbucket.org/pypy/lang-js/changeset/a380e25f0db6/
Log:use _idx_put in array constructor
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -1015,13 +1015,13 @@
e
Author: Stephan
Branch:
Changeset: r370:9e9af1fdf61d
Date: 2013-03-20 16:23 +0100
http://bitbucket.org/pypy/lang-js/changeset/9e9af1fdf61d/
Log:removed some annotaitons
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -1186,7 +1186,6 @@
@enforceargs(int)
-@
Author: Stephan
Branch:
Changeset: r371:642c59a0ffd5
Date: 2013-03-20 16:24 +0100
http://bitbucket.org/pypy/lang-js/changeset/642c59a0ffd5/
Log:added float jit viewer test
diff --git a/test/jit_view.py b/test/jit_view.py
--- a/test/jit_view.py
+++ b/test/jit_view.py
@@ -48,6 +48,20 @@
Author: Stephan
Branch:
Changeset: r361:4cd3183a5d9e
Date: 2013-02-27 20:05 +0100
http://bitbucket.org/pypy/lang-js/changeset/4cd3183a5d9e/
Log:added array benchmarks
diff --git a/bench/array/run.js b/bench/array/run.js
new file mode 100644
--- /dev/null
+++ b/bench/array/run.js
@@ -0,0 +1,
Author: Stephan
Branch:
Changeset: r363:eab8506c2aed
Date: 2013-02-27 20:06 +0100
http://bitbucket.org/pypy/lang-js/changeset/eab8506c2aed/
Log:added array trace view samples
diff --git a/test/jit_view.py b/test/jit_view.py
--- a/test/jit_view.py
+++ b/test/jit_view.py
@@ -286,3 +286,87 @@
Author: Stephan
Branch:
Changeset: r367:937cc2089ea1
Date: 2013-03-20 16:21 +0100
http://bitbucket.org/pypy/lang-js/changeset/937cc2089ea1/
Log:use _idx_put in LOAD_ARRAY
diff --git a/js/opcodes.py b/js/opcodes.py
--- a/js/opcodes.py
+++ b/js/opcodes.py
@@ -179,7 +179,7 @@
list_w
Author: Stephan
Branch:
Changeset: r368:d4640c906e90
Date: 2013-03-20 16:22 +0100
http://bitbucket.org/pypy/lang-js/changeset/d4640c906e90/
Log:pass function name into printable location
diff --git a/js/functions.py b/js/functions.py
--- a/js/functions.py
+++ b/js/functions.py
@@ -160,6 +16
Author: Stephan
Branch:
Changeset: r372:1d6b0ccb866f
Date: 2013-03-20 17:46 +0100
http://bitbucket.org/pypy/lang-js/changeset/1d6b0ccb866f/
Log:added annotation
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -956,6 +956,7 @@
from js.object_space impor
Author: Stephan
Branch:
Changeset: r373:2d3ad1d9eda1
Date: 2013-03-21 16:33 +0100
http://bitbucket.org/pypy/lang-js/changeset/2d3ad1d9eda1/
Log:changed version string to include hg id and build time
diff --git a/js/builtins/js_global.py b/js/builtins/js_global.py
--- a/js/builtins/js_global
Author: Stephan
Branch:
Changeset: r374:81e6e06fb4aa
Date: 2013-03-21 16:35 +0100
http://bitbucket.org/pypy/lang-js/changeset/81e6e06fb4aa/
Log:backed out of 9e9af1fdf61d due to performance issues
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -1187,6 +1187,7
Author: Stephan
Branch:
Changeset: r377:fb52d8a52d9e
Date: 2013-05-13 09:11 +0200
http://bitbucket.org/pypy/lang-js/changeset/fb52d8a52d9e/
Log:cleaned up comparsion code
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -3,10 +3,12 @@
"""
from js.jsobj i
Author: Stephan
Branch:
Changeset: r378:cc983acc4a7f
Date: 2013-05-13 09:15 +0200
http://bitbucket.org/pypy/lang-js/changeset/cc983acc4a7f/
Log:Merged changes
diff --git a/README.rst b/README.rst
new file mode 100644
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,17 @@
+langjs
+==
+
+langjs
Author: Stephan
Branch:
Changeset: r380:96c04922c1ef
Date: 2013-05-15 10:19 +0200
http://bitbucket.org/pypy/lang-js/changeset/96c04922c1ef/
Log:Fixed a but in optimized array member access.
Thanks to Andrews Medina https://bitbucket.org/andrewsmedina for
finding and supplyin
Author: Stephan
Branch:
Changeset: r165:20c904e5be39
Date: 2011-12-21 13:55 +0100
http://bitbucket.org/pypy/lang-js/changeset/20c904e5be39/
Log:removed old code
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -507,222 +507,6 @@
def ToString(self):
Author: Stephan
Branch:
Changeset: r166:452baa91b1da
Date: 2012-01-06 14:44 +0100
http://bitbucket.org/pypy/lang-js/changeset/452baa91b1da/
Log:changed repr of Map
diff --git a/js/object_map.py b/js/object_map.py
--- a/js/object_map.py
+++ b/js/object_map.py
@@ -11,7 +11,8 @@
self.
Author: Stephan
Branch:
Changeset: r161:7bed36dad633
Date: 2011-12-21 13:07 +0100
http://bitbucket.org/pypy/lang-js/changeset/7bed36dad633/
Log:added Array.reverse builtin
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -767,10 +767,16 @@
fro
Author: Stephan
Branch:
Changeset: r171:01a4e0d4f852
Date: 2012-01-06 14:52 +0100
http://bitbucket.org/pypy/lang-js/changeset/01a4e0d4f852/
Log:fixed arguments of floor
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -27,7 +27,7
Author: Stephan
Branch:
Changeset: r162:23fd7a754873
Date: 2011-12-21 13:52 +0100
http://bitbucket.org/pypy/lang-js/changeset/23fd7a754873/
Log:removed create_object
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -1,6 +1,6 @@
import time
-from j
Author: Stephan
Branch:
Changeset: r173:39e30a482d9b
Date: 2012-01-06 14:58 +0100
http://bitbucket.org/pypy/lang-js/changeset/39e30a482d9b/
Log:reorganized Number builtins
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -330,11 +330,6 @@
from j
Author: Stephan
Branch:
Changeset: r167:c01df9b2c4c6
Date: 2012-01-06 14:46 +0100
http://bitbucket.org/pypy/lang-js/changeset/c01df9b2c4c6/
Log:fixed function declaration
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -184,7 +184,6 @@
W__Root.__init__
Author: Stephan
Branch:
Changeset: r174:76227d710405
Date: 2012-01-06 14:59 +0100
http://bitbucket.org/pypy/lang-js/changeset/76227d710405/
Log:reorganized Function bultins
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -140,44 +140,6 @@
Author: Stephan
Branch:
Changeset: r168:42981222a8d3
Date: 2012-01-06 14:48 +0100
http://bitbucket.org/pypy/lang-js/changeset/42981222a8d3/
Log:fixed prototype behaviour
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -434,49 +434,79 @@
ctx = m
Author: Stephan
Branch:
Changeset: r169:392eb2efa651
Date: 2012-01-06 14:49 +0100
http://bitbucket.org/pypy/lang-js/changeset/392eb2efa651/
Log:initialize length of W_StringObject
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -357,6 +357,10 @@
class W_Stri
Author: Stephan
Branch:
Changeset: r179:ded6cc74197e
Date: 2012-03-01 16:00 +0100
http://bitbucket.org/pypy/lang-js/changeset/ded6cc74197e/
Log:collapse me
diff --git a/js/builtins_boolean.py b/js/builtins_boolean.py
--- a/js/builtins_boolean.py
+++ b/js/builtins_boolean.py
@@ -1,6 +1,6 @@
Author: Stephan
Branch:
Changeset: r170:28481509433a
Date: 2012-01-06 14:52 +0100
http://bitbucket.org/pypy/lang-js/changeset/28481509433a/
Log:re-added Date
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -1,5 +1,3 @@
-import time
-
from js.jsobj
Author: Stephan
Branch:
Changeset: r172:24770fcc1c6b
Date: 2012-01-06 14:55 +0100
http://bitbucket.org/pypy/lang-js/changeset/24770fcc1c6b/
Log:re-added and organized gloabl functions
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -11,7 +11,7 @@
f
Author: Stephan
Branch:
Changeset: r175:d0517e606515
Date: 2012-01-06 15:39 +0100
http://bitbucket.org/pypy/lang-js/changeset/d0517e606515/
Log:moved debugging builtins into builtins_global
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -170,10 +17
Author: Stephan
Branch:
Changeset: r184:ef92b18137ba
Date: 2012-05-09 23:15 +0200
http://bitbucket.org/pypy/lang-js/changeset/ef92b18137ba/
Log:wip
diff --git a/js/execution.py b/js/execution.py
--- a/js/execution.py
+++ b/js/execution.py
@@ -23,17 +23,24 @@
self.exception = except
Author: Stephan
Branch:
Changeset: r176:6692b334fde3
Date: 2012-01-06 15:39 +0100
http://bitbucket.org/pypy/lang-js/changeset/6692b334fde3/
Log:deleted unused code
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -162,14 +162,6 @@
#def __init__(
Author: Stephan
Branch:
Changeset: r185:78c4a300e000
Date: 2012-05-10 15:24 +0200
http://bitbucket.org/pypy/lang-js/changeset/78c4a300e000/
Log:wip
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -215,17 +215,6 @@
return x == y
-def commonnew(ctx,
Author: Stephan
Branch:
Changeset: r177:38f21a5c13cd
Date: 2012-01-06 16:51 +0100
http://bitbucket.org/pypy/lang-js/changeset/38f21a5c13cd/
Log:removed obsolete ctx argument from resolve_identifier
diff --git a/js/jsexecution_context.py b/js/jsexecution_context.py
--- a/js/jsexecution_conte
Author: Stephan
Branch:
Changeset: r186:77f1751dd1f3
Date: 2012-05-10 15:24 +0200
http://bitbucket.org/pypy/lang-js/changeset/77f1751dd1f3/
Log:wip
diff --git a/js/functions.py b/js/functions.py
new file mode 100644
--- /dev/null
+++ b/js/functions.py
@@ -0,0 +1,241 @@
+from js.opcodes impo
Author: Stephan
Branch:
Changeset: r178:7b65c9e29faf
Date: 2012-03-01 15:59 +0100
http://bitbucket.org/pypy/lang-js/changeset/7b65c9e29faf/
Log:pass arguments to builtins as array
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -36,7 +36,7 @@
r
Author: Stephan
Branch:
Changeset: r187:255df334ee16
Date: 2012-05-12 20:40 +0200
http://bitbucket.org/pypy/lang-js/changeset/255df334ee16/
Log:wip
diff --git a/js/astbuilder.py b/js/astbuilder.py
--- a/js/astbuilder.py
+++ b/js/astbuilder.py
@@ -8,98 +8,12 @@
def _get_root_map():
ret
Author: Stephan
Branch:
Changeset: r183:6e2544c27edd
Date: 2012-05-09 20:48 +0200
http://bitbucket.org/pypy/lang-js/changeset/6e2544c27edd/
Log:wip
diff --git a/js/builtins_global.py b/js/builtins_global.py
--- a/js/builtins_global.py
+++ b/js/builtins_global.py
@@ -104,7 +104,14 @@
Author: Stephan
Branch:
Changeset: r190:cdde097cbad2
Date: 2012-05-21 11:03 +0200
http://bitbucket.org/pypy/lang-js/changeset/cdde097cbad2/
Log:wip
diff --git a/js/builtins_number.py b/js/builtins_number.py
--- a/js/builtins_number.py
+++ b/js/builtins_number.py
@@ -76,6 +76,7 @@
elif
Author: Stephan
Branch:
Changeset: r188:17080c32e143
Date: 2012-05-19 11:10 +0200
http://bitbucket.org/pypy/lang-js/changeset/17080c32e143/
Log:wip
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -189,7 +189,7 @@
r = x.ToNumber() == y.ToNumber()
Author: Stephan
Branch:
Changeset: r191:48038111f307
Date: 2012-05-21 12:04 +0200
http://bitbucket.org/pypy/lang-js/changeset/48038111f307/
Log:wip
diff --git a/js/astbuilder.py b/js/astbuilder.py
--- a/js/astbuilder.py
+++ b/js/astbuilder.py
@@ -683,6 +683,6 @@
def parse_to_ast(code):
Author: Stephan
Branch:
Changeset: r193:5ce3e8e4b569
Date: 2012-05-21 13:20 +0200
http://bitbucket.org/pypy/lang-js/changeset/5ce3e8e4b569/
Log:11.7.1
diff --git a/js/builtins_string.py b/js/builtins_string.py
--- a/js/builtins_string.py
+++ b/js/builtins_string.py
@@ -229,6 +229,8 @@
Author: Stephan
Branch:
Changeset: r192:5ac599e5a97b
Date: 2012-05-21 12:38 +0200
http://bitbucket.org/pypy/lang-js/changeset/5ac599e5a97b/
Log:11.4.6
diff --git a/js/builtins.py b/js/builtins.py
--- a/js/builtins.py
+++ b/js/builtins.py
@@ -132,49 +132,8 @@
js.builtins_array.setup(glo
Author: Stephan
Branch:
Changeset: r198:1b3043a56462
Date: 2012-05-21 14:31 +0200
http://bitbucket.org/pypy/lang-js/changeset/1b3043a56462/
Log:7.4.3-7-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -10,7 +
Author: Stephan
Branch:
Changeset: r194:9cdcbf4ec963
Date: 2012-05-21 13:43 +0200
http://bitbucket.org/pypy/lang-js/changeset/9cdcbf4ec963/
Log:7.1-1
diff --git a/js/jsgrammar.txt b/js/jsgrammar.txt
--- a/js/jsgrammar.txt
+++ b/js/jsgrammar.txt
@@ -1,6 +1,6 @@
# tokens
#
-IGNORE: "([ \f\
Author: Stephan
Branch:
Changeset: r199:0e51eb694c61
Date: 2012-05-21 14:32 +0200
http://bitbucket.org/pypy/lang-js/changeset/0e51eb694c61/
Log:7.4.3-9-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -21,6 +
Author: Stephan
Branch:
Changeset: r195:dc01212d9983
Date: 2012-05-21 14:25 +0200
http://bitbucket.org/pypy/lang-js/changeset/dc01212d9983/
Log:7.2-1
diff --git a/js/builtins_global.py b/js/builtins_global.py
--- a/js/builtins_global.py
+++ b/js/builtins_global.py
@@ -253,7 +253,12 @@
Author: Stephan
Branch:
Changeset: r200:f9aa22495c44
Date: 2012-05-21 14:42 +0200
http://bitbucket.org/pypy/lang-js/changeset/f9aa22495c44/
Log:7.5-10-n
diff --git a/js/builtins_global.py b/js/builtins_global.py
--- a/js/builtins_global.py
+++ b/js/builtins_global.py
@@ -241,6 +241,7 @@
Author: Stephan
Branch:
Changeset: r196:2291574064a4
Date: 2012-05-21 14:27 +0200
http://bitbucket.org/pypy/lang-js/changeset/2291574064a4/
Log:7.4.3-14-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -10,7
Author: Stephan
Branch:
Changeset: r197:c93f3cb6f242
Date: 2012-05-21 14:28 +0200
http://bitbucket.org/pypy/lang-js/changeset/c93f3cb6f242/
Log:7.4.3-15-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -10,7
Author: Stephan
Branch:
Changeset: r202:085d0ac59e45
Date: 2012-05-22 15:20 +0200
http://bitbucket.org/pypy/lang-js/changeset/085d0ac59e45/
Log:wip
diff --git a/js/astbuilder.py b/js/astbuilder.py
--- a/js/astbuilder.py
+++ b/js/astbuilder.py
@@ -355,15 +355,18 @@
pos = self.get_po
Author: Stephan
Branch:
Changeset: r206:065eedad8083
Date: 2012-05-22 16:53 +0200
http://bitbucket.org/pypy/lang-js/changeset/065eedad8083/
Log:15.8.2.10
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -19,7 +19,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r201:699fdb193c81
Date: 2012-05-21 15:03 +0200
http://bitbucket.org/pypy/lang-js/changeset/699fdb193c81/
Log:7.5-8-n
diff --git a/js/builtins_global.py b/js/builtins_global.py
--- a/js/builtins_global.py
+++ b/js/builtins_global.py
@@ -241,6 +241,7 @@
Author: Stephan
Branch:
Changeset: r209:1fd93e2192bc
Date: 2012-05-22 17:22 +0200
http://bitbucket.org/pypy/lang-js/changeset/1fd93e2192bc/
Log:15.8.2.13
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -17,7 +17,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r203:6c882d751d8b
Date: 2012-05-22 16:34 +0200
http://bitbucket.org/pypy/lang-js/changeset/6c882d751d8b/
Log:wip
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -23,7 +23,6 @@
return self
def ToObject(self):
-
Author: Stephan
Branch:
Changeset: r210:50dbd6e6a2a4
Date: 2012-05-22 18:12 +0200
http://bitbucket.org/pypy/lang-js/changeset/50dbd6e6a2a4/
Log:15.8.2.16
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -20,6 +20,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r204:52a4e4420d83
Date: 2012-05-22 16:47 +0200
http://bitbucket.org/pypy/lang-js/changeset/52a4e4420d83/
Log:7.8.2
diff --git a/js/test/ecma/LexicalConventions/7.8.2-n.js
b/js/test/ecma/LexicalConventions/7.8.2-n.js
--- a/js/test/ecma/LexicalConventions/7
Author: Stephan
Branch:
Changeset: r213:1dffc858a8dd
Date: 2012-05-22 18:25 +0200
http://bitbucket.org/pypy/lang-js/changeset/1dffc858a8dd/
Log:15.8.2.2
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -22,6 +22,8 @@
put_nati
Author: Stephan
Branch:
Changeset: r205:6016a8ebb2e5
Date: 2012-05-22 16:50 +0200
http://bitbucket.org/pypy/lang-js/changeset/6016a8ebb2e5/
Log:15.8.2.1
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -11,13 +11,13 @@
w_Math
Author: Stephan
Branch:
Changeset: r215:9da1de332085
Date: 2012-05-22 18:48 +0200
http://bitbucket.org/pypy/lang-js/changeset/9da1de332085/
Log:15.8.2.4
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -24,6 +24,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r207:a2c5f8685b29
Date: 2012-05-22 17:16 +0200
http://bitbucket.org/pypy/lang-js/changeset/a2c5f8685b29/
Log:15.7.2.11
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -16,7 +16,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r208:5bf7ad8db227
Date: 2012-05-22 17:18 +0200
http://bitbucket.org/pypy/lang-js/changeset/5bf7ad8db227/
Log:15.8.2.12
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -15,7 +15,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r218:31ebeb622c69
Date: 2012-05-22 19:03 +0200
http://bitbucket.org/pypy/lang-js/changeset/31ebeb622c69/
Log:15.8.2.7
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -27,6 +27,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r222:a3a39740fe6c
Date: 2012-05-23 15:19 +0200
http://bitbucket.org/pypy/lang-js/changeset/a3a39740fe6c/
Log:12.6.3-4
diff --git a/js/operations.py b/js/operations.py
--- a/js/operations.py
+++ b/js/operations.py
@@ -952,6 +952,14 @@
bytecode.
Author: Stephan
Branch:
Changeset: r211:3ef19ed20939
Date: 2012-05-22 18:16 +0200
http://bitbucket.org/pypy/lang-js/changeset/3ef19ed20939/
Log:15.8.2.17
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -18,7 +18,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r212:c74725245f3c
Date: 2012-05-22 18:23 +0200
http://bitbucket.org/pypy/lang-js/changeset/c74725245f3c/
Log:15.8.2.18
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -21,6 +21,7 @@
put_nat
Author: Stephan
Branch:
Changeset: r225:583f9b005c0f
Date: 2012-05-23 15:29 +0200
http://bitbucket.org/pypy/lang-js/changeset/583f9b005c0f/
Log:12.6.3-7-n
diff --git a/js/operations.py b/js/operations.py
--- a/js/operations.py
+++ b/js/operations.py
@@ -958,7 +958,7 @@
bytecode
Author: Stephan
Branch:
Changeset: r231:17bae57e1698
Date: 2012-05-24 18:46 +0200
http://bitbucket.org/pypy/lang-js/changeset/17bae57e1698/
Log:15.1.2.4
diff --git a/js/astbuilder.py b/js/astbuilder.py
--- a/js/astbuilder.py
+++ b/js/astbuilder.py
@@ -289,10 +289,14 @@
visit_objectlite
Author: Stephan
Branch:
Changeset: r214:1c80c3f09016
Date: 2012-05-22 18:45 +0200
http://bitbucket.org/pypy/lang-js/changeset/1c80c3f09016/
Log:15.8.2.3
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -23,6 +23,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r216:471e30ef7547
Date: 2012-05-22 18:56 +0200
http://bitbucket.org/pypy/lang-js/changeset/471e30ef7547/
Log:15.8.2.5
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -25,6 +25,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r232:dc3c5701eeac
Date: 2012-05-24 18:56 +0200
http://bitbucket.org/pypy/lang-js/changeset/dc3c5701eeac/
Log:15.7.4.2-2-n
diff --git a/js/builtins_number.py b/js/builtins_number.py
--- a/js/builtins_number.py
+++ b/js/builtins_number.py
@@ -76,7 +76,6 @@
Author: Stephan
Branch:
Changeset: r217:1a3308f299b3
Date: 2012-05-22 19:00 +0200
http://bitbucket.org/pypy/lang-js/changeset/1a3308f299b3/
Log:15.8.2.6
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -26,6 +26,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r233:131637dade32
Date: 2012-06-01 19:57 +0200
http://bitbucket.org/pypy/lang-js/changeset/131637dade32/
Log:implemented Date
diff --git a/js/builtins_date.py b/js/builtins_date.py
--- a/js/builtins_date.py
+++ b/js/builtins_date.py
@@ -1,3 +1,9 @@
+from p
Author: Stephan
Branch:
Changeset: r219:3465d30a9200
Date: 2012-05-22 19:05 +0200
http://bitbucket.org/pypy/lang-js/changeset/3465d30a9200/
Log:15.8.2.8
diff --git a/js/builtins_math.py b/js/builtins_math.py
--- a/js/builtins_math.py
+++ b/js/builtins_math.py
@@ -28,7 +28,7 @@
put_nati
Author: Stephan
Branch:
Changeset: r236:c16a00b69046
Date: 2012-06-01 20:02 +0200
http://bitbucket.org/pypy/lang-js/changeset/c16a00b69046/
Log:11.2.3-2-n
diff --git a/js/test/ecma/Expressions/11.2.3-2-n.js
b/js/test/ecma/Expressions/11.2.3-2-n.js
--- a/js/test/ecma/Expressions/11.2.3-2-n.
Author: Stephan
Branch:
Changeset: r220:adf50d77a497
Date: 2012-05-23 11:19 +0200
http://bitbucket.org/pypy/lang-js/changeset/adf50d77a497/
Log:12.10-1
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -25,6 +25
Author: Stephan
Branch:
Changeset: r237:6b6a8dbf07c7
Date: 2012-06-02 10:33 +0200
http://bitbucket.org/pypy/lang-js/changeset/6b6a8dbf07c7/
Log:11.3.1
diff --git a/js/builtins_boolean.py b/js/builtins_boolean.py
--- a/js/builtins_boolean.py
+++ b/js/builtins_boolean.py
@@ -59,4 +59,4 @@
Author: Stephan
Branch:
Changeset: r221:5f3f2a98ade1
Date: 2012-05-23 13:59 +0200
http://bitbucket.org/pypy/lang-js/changeset/5f3f2a98ade1/
Log:12.6.3-3
diff --git a/js/astbuilder.py b/js/astbuilder.py
--- a/js/astbuilder.py
+++ b/js/astbuilder.py
@@ -585,18 +585,14 @@
left = self.
Author: Stephan
Branch:
Changeset: r240:998b48e0d926
Date: 2012-06-02 11:13 +0200
http://bitbucket.org/pypy/lang-js/changeset/998b48e0d926/
Log:11.4.4
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -2,7 +2,7 @@
""" Base operations implementations
"""
-
Author: Stephan
Branch:
Changeset: r223:877597af2581
Date: 2012-05-23 15:24 +0200
http://bitbucket.org/pypy/lang-js/changeset/877597af2581/
Log:12.6.3-5-n
diff --git a/js/test/ecma/Statements/12.6.3-5-n.js
b/js/test/ecma/Statements/12.6.3-5-n.js
--- a/js/test/ecma/Statements/12.6.3-5-n.js
Author: Stephan
Branch:
Changeset: r241:7fdb53015f26
Date: 2012-06-02 11:46 +0200
http://bitbucket.org/pypy/lang-js/changeset/7fdb53015f26/
Log:11.5.2
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -97,16 +97,16 @@
return w_NAN
if isinf(fle
Author: Stephan
Branch:
Changeset: r224:3d234b6e6ca5
Date: 2012-05-23 15:25 +0200
http://bitbucket.org/pypy/lang-js/changeset/3d234b6e6ca5/
Log:12.6.3-6-n
diff --git a/js/test/ecma/Statements/12.6.3-6-n.js
b/js/test/ecma/Statements/12.6.3-6-n.js
--- a/js/test/ecma/Statements/12.6.3-6-n.js
Author: Stephan
Branch:
Changeset: r242:75dd5156d622
Date: 2012-06-02 11:58 +0200
http://bitbucket.org/pypy/lang-js/changeset/75dd5156d622/
Log:11.6.1-1
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -11,23 +11,26 @@
import math
-# 11.6.1
-def plus(ct
Author: Stephan
Branch:
Changeset: r226:0984fdb563d7
Date: 2012-05-23 15:31 +0200
http://bitbucket.org/pypy/lang-js/changeset/0984fdb563d7/
Log:12.6.3-8-n
diff --git a/js/test/ecma/Statements/12.6.3-8-n.js
b/js/test/ecma/Statements/12.6.3-8-n.js
--- a/js/test/ecma/Statements/12.6.3-8-n.js
Author: Stephan
Branch:
Changeset: r243:1330647ad462
Date: 2012-06-02 12:23 +0200
http://bitbucket.org/pypy/lang-js/changeset/1330647ad462/
Log:11.6.1-3
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -634,6 +634,11 @@
class W_DateObject(W__PrimitiveObject):
Author: Stephan
Branch:
Changeset: r245:5f9527a84e4a
Date: 2012-06-03 15:22 +0200
http://bitbucket.org/pypy/lang-js/changeset/5f9527a84e4a/
Log:added debug() statement
diff --git a/js/functions.py b/js/functions.py
--- a/js/functions.py
+++ b/js/functions.py
@@ -95,6 +95,9 @@
f
Author: Stephan
Branch:
Changeset: r227:acfcc1d12b29
Date: 2012-05-23 15:32 +0200
http://bitbucket.org/pypy/lang-js/changeset/acfcc1d12b29/
Log:12.6.3-9-n
diff --git a/js/test/ecma/Statements/12.6.3-9-n.js
b/js/test/ecma/Statements/12.6.3-9-n.js
--- a/js/test/ecma/Statements/12.6.3-9-n.js
Author: Stephan
Branch:
Changeset: r228:6217f3eb9f1b
Date: 2012-05-23 15:34 +0200
http://bitbucket.org/pypy/lang-js/changeset/6217f3eb9f1b/
Log:12.7-1-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -26,6 +2
Author: Stephan
Branch:
Changeset: r247:b8540e257db0
Date: 2012-06-03 18:10 +0200
http://bitbucket.org/pypy/lang-js/changeset/b8540e257db0/
Log:moved opceode execution into jscode use js.completion for return
values
diff --git a/js/builtins_global.py b/js/builtins_global.py
--- a/js
Author: Stephan
Branch:
Changeset: r229:973051482271
Date: 2012-05-23 15:34 +0200
http://bitbucket.org/pypy/lang-js/changeset/973051482271/
Log:12.8-1-n
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/test/ecma/conftest.py
@@ -27,6 +2
Author: Stephan
Branch:
Changeset: r249:940b5ab4b2f6
Date: 2012-06-05 18:29 +0200
http://bitbucket.org/pypy/lang-js/changeset/940b5ab4b2f6/
Log:no need to prepare code for different execution environments anymore
diff --git a/js/functions.py b/js/functions.py
--- a/js/functions.py
+++ b/js/
Author: Stephan
Branch:
Changeset: r254:8a3033b9e8cc
Date: 2012-06-05 18:32 +0200
http://bitbucket.org/pypy/lang-js/changeset/8a3033b9e8cc/
Log:use unicode when convertint W_List to String
diff --git a/js/jsobj.py b/js/jsobj.py
--- a/js/jsobj.py
+++ b/js/jsobj.py
@@ -1345,7 +1345,7 @@
Author: Stephan
Branch:
Changeset: r230:4af363c21896
Date: 2012-05-24 18:45 +0200
http://bitbucket.org/pypy/lang-js/changeset/4af363c21896/
Log:add DEBUG
diff --git a/js/functions.py b/js/functions.py
--- a/js/functions.py
+++ b/js/functions.py
@@ -90,6 +90,7 @@
return self.opcodes
Author: Stephan
Branch:
Changeset: r234:c20fbaa6a13a
Date: 2012-06-01 19:57 +0200
http://bitbucket.org/pypy/lang-js/changeset/c20fbaa6a13a/
Log:11.13.2-2
diff --git a/js/baseop.py b/js/baseop.py
--- a/js/baseop.py
+++ b/js/baseop.py
@@ -7,7 +7,7 @@
from pypy.rlib.rarithmetic import r_uin
Author: Stephan
Branch:
Changeset: r255:927d2533ad2c
Date: 2012-06-05 18:33 +0200
http://bitbucket.org/pypy/lang-js/changeset/927d2533ad2c/
Log:fixed shell.js
diff --git a/js/test/ecma/shell.js b/js/test/ecma/shell.js
--- a/js/test/ecma/shell.js
+++ b/js/test/ecma/shell.js
@@ -37,7 +37,7 @@
Author: Stephan
Branch:
Changeset: r256:65f29f415fab
Date: 2012-06-05 18:33 +0200
http://bitbucket.org/pypy/lang-js/changeset/65f29f415fab/
Log:allow to skip individual ecma test cases
diff --git a/js/test/ecma/conftest.py b/js/test/ecma/conftest.py
--- a/js/test/ecma/conftest.py
+++ b/js/t
Author: Stephan
Branch:
Changeset: r235:a8d50707b0d1
Date: 2012-06-01 20:01 +0200
http://bitbucket.org/pypy/lang-js/changeset/a8d50707b0d1/
Log:11.2.1-4-n
diff --git a/js/test/ecma/Expressions/11.2.1-4-n.js
b/js/test/ecma/Expressions/11.2.1-4-n.js
--- a/js/test/ecma/Expressions/11.2.1-4-n.
Author: Stephan
Branch:
Changeset: r258:6c46c4d65e29
Date: 2012-06-06 12:27 +0200
http://bitbucket.org/pypy/lang-js/changeset/6c46c4d65e29/
Log:fixed useage of js.completion
diff --git a/js/builtins_function.py b/js/builtins_function.py
--- a/js/builtins_function.py
+++ b/js/builtins_functi
Author: Stephan
Branch:
Changeset: r238:7c31c0623500
Date: 2012-06-02 10:49 +0200
http://bitbucket.org/pypy/lang-js/changeset/7c31c0623500/
Log:11.4.1
diff --git a/js/opcodes.py b/js/opcodes.py
--- a/js/opcodes.py
+++ b/js/opcodes.py
@@ -680,9 +680,14 @@
def do_jump(self, ctx, pos):
1 - 100 of 326 matches
Mail list logo