034ab3c2af
Clean up code for creating strings in the VM.
2015-03-15 22:32:20 -07:00
b7081c36b4
Update metrics script to new file layout.
2015-03-15 22:07:06 -07:00
92c17e81f6
Reorganize source files.
...
This makes it clear which files are part of the VM (i.e. the Wren library)
and which are part of the CLI. Makes a directory for the latter so it has
some room to grow.
This probably totally broke the VS project. If you can fix that, send me
a PR!
2015-03-14 15:00:50 -07:00
64eccdd9be
Reorganize tests and benchmark scripts.
...
Mainly to get rid of one top level directory. But this will
also be useful when there are tests of the embedding API.
2015-03-14 12:45:56 -07:00
d1b48a7213
Ugh, fix test script.
2015-03-14 09:49:55 -07:00
db9e5737f6
Handle malformed UTF-8 output in test runner.
...
Thanks, Michel!
2015-03-14 08:47:31 -07:00
3ff56d48ee
Normalize path handling on Windows in test script.
2015-03-13 07:26:23 -07:00
208ae9f7f2
Handle cc not being defined by MSYS for MinGW.
2015-03-01 09:25:48 -08:00
59796bcf5d
Document benchmark runner.
2015-02-27 21:34:07 -08:00
8408e862a3
Clean up the test script a bit.
2015-02-27 07:22:27 -08:00
6e680f89bf
Merge branch 'master' of https://github.com/munificent/wren
2015-02-24 22:08:57 -08:00
b5e5f80d8c
Fix some signed-unsigned mismatches.
2015-02-24 21:56:33 -08:00
03595703e2
Merge pull request #185 from MarcoLizza/baseline_in_benchmark_dir
...
Fixed benchmark baseline-file creation path.
2015-02-24 19:49:29 -08:00
512baa2aff
Fixed benchmark baseline-file creation path.
2015-02-23 10:01:57 +01:00
a8a5805895
Fix test script.
2015-02-22 10:42:21 -08:00
037a2bdb66
Massive Makefile clean up!
...
- "make all" builds all combinations of configurations
- Binaries are built to "bin"
- (For convenience, the release interpreter also goes in the top level dir)
- Libraries are built to "lib"
This will also make it easier to support building and testing other
configurations like Nan tagging versus union, computed goto, etc.
2015-02-22 10:19:23 -08:00
3802609644
Store benchmark baseline file in benchmark/.
2015-02-21 13:49:02 -08:00
911d5e374f
Add benchmark for string map keys.
2015-02-11 22:41:59 -08:00
2bad33fbc8
Rename a couple of things in the benchmark script.
2015-02-11 19:48:39 -08:00
0d9095baf9
Adding map benchmark scripts.
2015-02-09 11:51:09 +01:00
b11f6e24e6
Moving the "run_bench" script to the "script" folder.
2015-02-09 11:49:06 +01:00
a5b00cebe7
Clarify how string subscripting handles UTF-8.
2015-01-22 16:38:03 -08:00
2a4804bbc9
Reorganize core library docs.
2015-01-18 15:36:36 -08:00
e3ccb68c79
Get main.c and compiler compiling as C++.
2015-01-15 15:59:14 -08:00
1d9445d9bc
Tests for IO.read().
2015-01-11 21:47:29 -08:00
5e1469fc36
Add metrics for benchmarks
2015-01-06 16:20:52 -06:00
ca9b399d56
Make Python scripts Python 2 and 3 compatible. An alternative to #71 .
2015-01-05 20:09:23 -06:00
6b510da872
Get Travis set up.
2015-01-02 08:13:51 -08:00
99f0bf09c3
Add README and move metrics script.
2015-01-02 07:42:08 -08:00
f1c3bb0f37
Work on responsive CSS.
2014-04-20 21:42:17 -07:00
2567c4846e
Redesign site.
2014-04-16 08:00:15 -07:00
f03895b17e
Symmetric coroutines!
2014-04-14 07:23:05 -07:00
28021dc63e
Redo site design.
2014-04-05 15:39:02 -07:00
d146018559
Convert all fns to block arg syntax.
2014-04-02 19:41:53 -07:00
36df70dba1
Move IO into a separate module.
2014-02-04 08:44:59 -08:00
4606d80a61
Tweak doc generation script a bit.
2014-01-31 20:55:37 -08:00
498e163580
Merge pull request #9 from zeckalpha/master
...
Recopy css if it has been modified.
2014-01-31 20:51:30 -08:00
3bc79af83a
Docs for lists.
2014-01-31 17:51:09 -08:00
64ddd82631
Recopy css if it has been modified.
2014-01-31 18:46:29 -06:00
25a6565f9f
Merge pull request #7 from zeckalpha/master
...
#!/usr/bin/env python
2014-01-31 16:40:17 -08:00
f2aeb30b31
Hack on the docs a bit.
2014-01-30 06:51:52 -08:00
148bf70599
Don’t use a specific python instance, use whichever is first in the path.
2014-01-28 12:56:24 -06:00
96d728cc5d
Reorganize makefile and scripts.
2014-01-23 23:29:50 -08:00