Commit Graph

2432 Commits

Author SHA1 Message Date
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
Watson
ef787ffc28 [NEWS] Improved Object#method performance 2014-03-31 11:31:42 +09:00
Watson
104b91bd31 [NEW] Fixed a memory leak in Object#{method, ...}
http://hipbyte.myjetbrains.com/youtrack/issue/RM-456
2014-03-30 16:16:00 +09:00
Watson
42409e6554 [NEWS] update
Array#flatten will call two lock/unlock pairs in RoxorCore::respond_to().
  1. 1a7e2efb6f/dispatcher.cpp (L1717-L1720)
  2. 1a7e2efb6f/dispatcher.cpp (L1760-L1762)

So, the one of pair improved 20% performance.
2014-03-30 07:34:41 +09:00
Watson
c238d026a2 sync 2014-03-29 22:50:45 +09:00
Watson
0349389acb [NEWS] Improved fine-grained lock performance 2014-03-29 22:49:36 +09:00
Watson
3244b71da1 [NEWS] update 2014-03-29 22:45:40 +09:00
Watson
7b15e11859 use Xcode5.app to build kernel.c 2014-03-28 11:26:14 +09:00
Eloy Durán
279b2dfd50 [vm] Sync and add NEWS+tests for warning when overriding attr methods. 2014-03-27 20:31:01 +01:00