Laurent Sansonetti
68a3f6ab45
make sure .class files as well as the DEX file are really re-generated every time (for now)
2014-04-10 15:28:59 +02:00
Laurent Sansonetti
21522a99e3
really send #== instead of #!=
2014-04-10 15:28:59 +02:00
Watson
7e5cbcc514
add comment
2014-04-10 21:36:45 +09:00
Watson
84537859c2
use iOS7.1's librubymotion-repl.dylib for iOS platform
2014-04-10 21:33:42 +09:00
Watson
f12e4ad03f
[NEWS] fix RM-466
2014-04-10 17:15:19 +09:00
Watson
ee514286cf
use a cached file dependencies in order to reduce the build time
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-466
* before
% time rake
... snip ...
rake 18.01s user 1.64s system 89% cpu 21.877 total
* after
% time rake
... snip ...
rake 2.74s user 1.41s system 119% cpu 3.460 total
2014-04-10 17:15:08 +09:00
Watson
d1d3952c46
memorize the calculated file dependencies. Thanks to Ignacio Piantanida for the patch.
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-466
* before
% time rake
... snip ...
rake 38.41s user 2.77s system 101% cpu 40.515 total
* after
% time rake
... snip ...
rake 18.01s user 1.64s system 89% cpu 21.877 total
2014-04-10 17:11:04 +09:00
Laurent Sansonetti
f34647252e
add until and while specs
2014-04-10 01:03:36 +02:00
Laurent Sansonetti
c2d9d48871
remove test suite, start integrating rubyspec
2014-04-10 00:40:02 +02:00
Eloy Durán
c0a53b1ad3
WOrk on testing on all platforms, SDKs, and archs for CI.
2014-04-09 20:47:28 +02:00
Eloy Durán
686ec5e275
[vm] sync
2014-04-09 18:10:28 +02:00
Laurent Sansonetti
1581fd16b4
honor the `app.files’ variable
2014-04-09 17:09:27 +02:00
Watson
c3cec08196
[NEWS] fix RM-463
2014-04-09 14:19:39 +09:00
Watson
402a942918
fix a build error in environment which uses Ruby 1.8
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-463
2014-04-09 14:16:02 +09:00
Laurent Sansonetti
ac07875133
added tests for Fixnum#{<, <=, >, >=}
2014-04-09 01:08:03 +02:00
Laurent Sansonetti
9a8b47ad75
2.27
2014-04-08 18:05:07 +02:00
Laurent Sansonetti
107970b8f3
bug -> regression
2014-04-08 16:07:47 +02:00
Eloy Durán
4005bd7b91
[NEWS] Document WeakRef on iOS 6 bug.
2014-04-08 16:05:13 +02:00
Eloy Durán
e1ce31d7de
Cleanup some debug logging.
2014-04-08 16:04:41 +02:00
Eloy Durán
4773557230
[WeakRef] Remove another reference of the private class.
2014-04-08 16:01:29 +02:00
Eloy Durán
13a4de2840
[WeakRef] Remove private class.
2014-04-08 15:58:29 +02:00
Eloy Durán
e4a9dd86a2
[vm] sync
2014-04-08 15:14:22 +02:00
Laurent Sansonetti
7648e664cd
2.26
2014-04-08 15:10:15 +02:00
Eloy Durán
e3fa07fe1c
Add tests for WeakRef change.
2014-04-08 15:02:56 +02:00
Laurent Sansonetti
53e519eb05
cleanup
2014-04-07 18:55:34 +02:00
Eloy Durán
145033f4a4
Revert "fix a bug which simulator use high CPU usage if app cannot respond"
...
This change made normal usage of the REPL when trying to select a view
very slow. Needs a better fix after the 2.25 release.
This reverts commit 5b1398c796 .
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-458 .
2014-04-07 18:07:42 +02:00
Laurent Sansonetti
f461970e66
sync
2014-04-07 15:38:03 +02:00
Eloy Durán
67d9f515ce
[vm] sync
2014-04-07 15:05:57 +02:00
Eloy Durán
7d2ea52374
[bacon-ui] Get rid of a false positive warning.
2014-04-07 15:01:05 +02:00
Watson
55015d958f
[NEWS] fix RM-459
2014-04-06 13:33:18 +09:00
Watson
a939f3d162
[NEWS] fix RM-460
2014-04-06 12:21:14 +09:00
Laurent Sansonetti
f3a89ed883
add test for Array#each
2014-04-06 01:20:33 +02:00
Laurent Sansonetti
9bab907d2c
link with rubymotion.jar
2014-04-05 18:51:56 +02:00
Laurent Sansonetti
bbc124e59c
copy rubymotion.jar into data directory
2014-04-05 18:51:29 +02:00
Laurent Sansonetti
54cf3c0bab
add LEGAL file, which is also bundled by the installer
2014-04-05 15:22:09 +02:00
Laurent Sansonetti
b3d128b2a1
add debug build mode for android
2014-04-04 17:12:52 +02:00
Laurent Sansonetti
b24839acc7
add android test suite (very early work)
2014-04-04 17:12:52 +02:00
Eloy Durán
73ad72e54d
Add failing tests for http://hipbyte.myjetbrains.com/youtrack/issue/RM-447
2014-04-04 11:38:08 +02:00
Watson
48cd537b8a
[NEWS] update
2014-04-03 10:36:47 +09:00
Watson
a1ce8e1f64
[NEWS] marge pull request #151
2014-04-03 10:36:21 +09:00
Mark Rickert
378aa6730b
Add gemspec to Gemfile for gem template.
...
Since spec.add_development_dependency "rake" is already in the gemspec template, we don't need it in the Gemfile and we should always defer to the gemspec for our dependencies except for advanced use cases.
2014-04-03 10:33:46 +09:00
Watson
5368700216
[NEWS] merge pull request #152
2014-04-03 10:26:02 +09:00
Watson
c7aa81f8cf
update variable name
...
because it contains also non bridge support files.
2014-04-03 10:11:31 +09:00
Hwee-Boon Yar
0850987a37
Include app's source code when running rake ctags
2014-04-03 09:15:23 +09:00
Watson
d771fdc469
[NEWS] Improved memory management performance. ~25% faster
2014-04-02 22:49:11 +09:00
Watson
e467b0be95
[NEWS] Added support for OSX 10.6 as deployment target
2014-04-02 12:17:27 +09:00
Watson
fe7b54766f
[NEWS] RM-458
2014-03-31 22:52:41 +09:00
Watson
5b1398c796
fix a bug which simulator use high CPU usage if app cannot respond
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-458
repl_fd is non-blocking socket.
If app cannot respond with heavy work load,
it caused a infinity loop without waiting in
9d7ac6b8fc/bin/sim.m (L714-L720)
2014-03-31 22:50:22 +09:00
Watson
12b746b24b
sync
2014-03-31 17:26:29 +09:00
Watson
081e6567bc
[NEWS] fix RM-457
2014-03-31 15:20:22 +09:00