1
0
mirror of https://github.com/robertkrimen/otto synced 2025-10-19 19:55:30 +08:00
Commit Graph

14 Commits

Author SHA1 Message Date
Robert Krimen
42233ac62f Add Object.create, Object.defineProperties 2012-10-27 09:48:11 -07:00
Robert Krimen
3c93384f5c Cleanup of stash, property, and object
Use octal to designate write/enumerate/configure (experimental)
Move extensibility responsibility into the stash
Rename propertyStash => objectStash (be congruent with arrayStash, etc.)
Get rid of a bunch of useless methods
Privatize everything ([A-Z] => [a-z_])
gofmt
2012-10-26 15:47:19 -07:00
Robert Krimen
68943ba1e4 More (complex) RegExp => RE2 transforming and tests
The unescaping of that which does not need escaping
2012-10-20 23:32:30 -07:00
Robert Krimen
aec6bef65d Tweak .test262 2012-10-20 15:01:22 -07:00
Robert Krimen
3a6dcf46ef Don't expose re2 regular expression via //.source 2012-10-20 12:55:29 -07:00
Robert Krimen
6a91dad4c9 Adjust the test262 testing environment 2012-10-20 12:26:02 -07:00
Robert Krimen
d6bb7b6285 Adjust test262 Makefile 2012-10-19 13:29:12 -07:00
Robert Krimen
1728c036d4 Partial rewrite of lexer
- Better identifier scanning
- Less repetition in decoding the stream (cached in readIn)
- Method privitization
2012-10-19 12:24:53 -07:00
Robert Krimen
fd7a49a778 Add shim.js for better test262 testing 2012-10-18 15:09:49 -07:00
Robert Krimen
e3211c0351 Scan FORM FEED (U+000C) as whitespace 2012-10-16 16:42:03 -07:00
Robert Krimen
3dcc92af9b Gauntlet system for test262 (run until failing) 2012-10-16 16:33:38 -07:00
Robert Krimen
38a017b0dd Better test262 test procedure 2012-10-16 15:53:01 -07:00
Robert Krimen
1254d21f2a WIP v8-centric, test262 suite culling 2012-10-16 12:01:24 -07:00
Robert Krimen
d4c606a2a0 Add test262 testing environment
http://test262.ecmascript.org/
2012-10-16 10:07:04 -07:00