Commit Graph

2396 Commits

Author SHA1 Message Date
Watson
bab92f850c [NEWS] fix RM-276 2014-05-18 21:28:48 +09:00
Watson
0e2a616e4f [test] add spec for RM-276 2014-05-18 21:27:15 +09:00
Watson
7875e6cace [NEWS] Improved String interpolation performance 2014-05-16 21:54:40 +09:00
Laurent Sansonetti
3426b6cfba support for 3rd-party android libraries: the build system will vendor all .jar files that are inside the ‘vendor’ sub-directory, and also generate .bridgesupport metadata for them 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
26e1f4f0c5 fix permission to be executable 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
2c2f87c84b exit with error code in case we can’t unzip the jar 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
3e90c15f1a also expand the jar path 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
10499593c4 move the `rake clear’ logic to platform-specific config files 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
656af65680 move #vendor_project to xcode config, since it won’t work on android 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
0b13ed04a4 better comment 2014-05-15 20:04:17 +02:00
Laurent Sansonetti
0965d5dc1e extract the android BS generator into an executable, use it to generate android.bridgesupport 2014-05-15 20:04:17 +02:00
Watson
8da72b95ed [NEWS] Object#{send, respond_to?} will be ~30% faster 2014-05-15 13:17:19 +09:00
Watson
da0a8570f4 [NEWS] fix RM-499 2014-05-13 23:29:59 +09:00
Laurent Sansonetti
92f1fdefd0 log informational messages from dalvikvm 2014-05-13 16:22:51 +02:00
Watson
452e074d28 Revert "[NEWS] Improved Range literal and Module#class_variable_get performance"
This reverts commit c4b1b6c55e.
2014-05-11 12:59:05 +09:00
Watson
c4b1b6c55e [NEWS] Improved Range literal and Module#class_variable_get performance 2014-05-11 10:58:39 +09:00
Laurent Sansonetti
82b116d125 remove hacks no longer necessary to work around JNI locals stack overflow, since we now delete local refs 2014-05-11 00:40:21 +08:00
Laurent Sansonetti
e146102969 force a rebuild of .rb files if the kernel bitcode changed 2014-05-11 00:40:21 +08:00
Eloy Durán
3a45e058c6 [builder] Quote framework search paths to guard against spaces. 2014-05-08 19:39:43 +02:00
Eloy Durán
c411237b64 Add test to ensure we always convert Pointer instances. 2014-05-08 16:54:29 +02:00
Watson
7af49d2787 sync 2014-05-08 22:14:23 +09:00
Watson
1b58677c11 [test] add spec for RM-494 2014-05-08 22:14:23 +09:00
Eloy Durán
279f1e0c66 [NEWS] Document fix for methods that expect void-pointers. 2014-05-07 18:36:44 +02:00
Watson
c4e8a637e3 [test] add test for RM-491 2014-05-07 12:36:12 +09:00
Watson
26f3c7dec5 sync 2014-05-07 00:44:49 +09:00
Laurent Sansonetti
36c2b69ca2 add more language/regexp specs 2014-05-06 22:57:41 +08:00
Laurent Sansonetti
81cb2f67e5 disable stupid spec that does not pass 2014-05-06 22:57:13 +08:00
Laurent Sansonetti
c7ba9cfd8f add LanguageSpecs.punctuations 2014-05-06 22:56:54 +08:00
Laurent Sansonetti
91e857857e fix raise_error() to catch all exceptions 2014-05-05 15:49:28 +08:00
Laurent Sansonetti
898e83233e more language/regexp specs 2014-05-04 08:24:58 +08:00
Watson
370d9b5df4 [NEWS] Reduced the app boot time 2014-05-03 00:22:07 +09:00
Laurent Sansonetti
ef52932712 add more language/regexp specs 2014-05-02 09:09:51 +08:00
Laurent Sansonetti
c1795ac734 add LanguageSpecs fixture class 2014-05-02 09:09:51 +08:00
Eloy Durán
34f1862d89 [BS] Fix CoreMIDI metadata on platforms that have 64-bit support.
These types are all defined as typedefs for UInt32 (via MIDIObjectRef).

Fixes: http://hipbyte.myjetbrains.com/youtrack/issue/RM-485
2014-05-01 17:02:43 +02:00
Eloy Durán
1179ac6373 [builder] Do not try to compile completely empty .strings files.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-483
2014-05-01 12:52:17 +02:00
Watson
086224cb05 [NEWS] fix RM-482 2014-05-01 16:16:15 +09:00
Watson
377ffa50df sync 2014-05-01 16:16:05 +09:00
Watson
33711650b3 2.28 2014-05-01 12:10:00 +09:00
Watson
6d6f2354ea make sure pass ANDROID macro when build an android miniruby 2014-05-01 12:00:56 +09:00
Laurent Sansonetti
526d1d2cf4 add language/regexp spec 2014-05-01 06:58:53 +08:00
Laurent Sansonetti
a735085874 comment a Float#to_s spec that does not pass in RM, for whatever reason 2014-05-01 06:12:09 +08:00
Laurent Sansonetti
6ec3c21b55 sync 2014-04-30 07:03:45 +08:00
Laurent Sansonetti
0c92106289 comment some weird/edge case failing Float#to_s specs regarding the e-notation 2014-04-30 03:14:46 +08:00
Laurent Sansonetti
d04b92c41d fix typo in error msg 2014-04-29 20:35:35 +02:00
Laurent Sansonetti
9fe65de65e this very agile refactoring was done from a chair in the sky 2014-04-29 20:08:06 +02:00
Laurent Sansonetti
72e4bb0693 update 2014-04-29 13:57:26 +02:00
Watson
92682ccbbe [NEWS] fix RM-455 2014-04-28 14:54:32 +09:00
Watson
0800bb5dae [test] add test for RM-455 2014-04-28 14:54:32 +09:00
Laurent Sansonetti
c2da1b0c89 re-create the payload library if the librubymotion-static.a archive changed 2014-04-27 23:47:46 +02:00
Laurent Sansonetti
4675a36840 fix typo 2014-04-27 17:41:02 +02:00