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
Watson
1151fa271a
[NEWS] Fixed a bug which OSX simulator does not work on 10.7 Lion
2014-03-27 23:17:54 +09:00
Watson
9d7ac6b8fc
shouldn't use Objective-C literal for 10.7 Lion
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-454
Maybe, Objective-C literal will support 10.8 Mountain Lion or later
2014-03-27 23:16:28 +09:00
Watson
ce386c7d83
fix typo
2014-03-27 08:46:54 +09:00
Watson
9f9fadeec1
[NEWS] Fixed an error in `rake device debug=1' if it would use UTF-8 as app name
2014-03-27 08:46:54 +09:00
Watson
c8493e6800
fix an error in remote debugging if use UTF-8 as app name
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-452
2014-03-27 08:46:54 +09:00
Laurent Sansonetti
dc6e39e351
don’t try to force-kill the app if it’s already dead
2014-03-26 17:44:11 +01:00
Laurent Sansonetti
2170e6098d
follow compiler changes, which now generates bitcode instead of assembly, we now pass the bitcode file to the linker
2014-03-26 15:39:20 +01:00
Laurent Sansonetti
3d8d36ed61
kill the app when pressing ^C
2014-03-26 13:24:13 +01:00
Laurent Sansonetti
7e338ef32b
this function isn't used anymore
2014-03-26 13:09:27 +01:00
Laurent Sansonetti
e78dd0fd49
build ruby object files into the obj/local/<arm-abi-directory-name> directory, similar to how NDK projects work
2014-03-26 00:48:04 +01:00
Laurent Sansonetti
7b7a8894d5
the -mtune flag should be passed to the compiler, not the assembler
2014-03-26 00:46:54 +01:00
Laurent Sansonetti
bf07ef7ee3
use latest NDK
2014-03-26 00:35:30 +01:00
Laurent Sansonetti
d237f6cf8a
now support armv7 (in addition of armv5)
2014-03-26 00:35:30 +01:00
Laurent Sansonetti
dc3c5b2737
use proper armeabi directory name when compiling for an arch
2014-03-26 00:35:30 +01:00
Laurent Sansonetti
31c71c14ec
use proper arch-related flags
2014-03-26 00:35:29 +01:00