Merge Script [Sun, 12 Jul 2015 06:35:39 +0200] rev 18571
Merge
Stefan Vogel <sv@exept.de> [Sun, 12 Jul 2015 00:01:24 +0200] rev 18570
class: Behavior
changed: #allInstancesDo:
Merge Script [Fri, 10 Jul 2015 06:59:49 +0200] rev 18569
Merge
Claus Gittinger <cg@exept.de> [Fri, 10 Jul 2015 00:37:01 +0200] rev 18568
class: Date
changed: #inspectorExtraAttributes
Claus Gittinger <cg@exept.de> [Thu, 09 Jul 2015 10:13:01 +0200] rev 18567
class: Collection
comment/format in:
#anySatisfy:
#contains:
ab [Wed, 08 Jul 2015 11:04:45 +0200] rev 18566
*** empty log message ***
Merge Script [Wed, 08 Jul 2015 07:01:47 +0200] rev 18565
Merge
Claus Gittinger <cg@exept.de> [Tue, 07 Jul 2015 09:42:43 +0200] rev 18564
class: TimeDuration
comment/format in:
#formatForPrinting:
#microseconds:
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 07 Jul 2015 22:31:05 +0100] rev 18563
Perf/functional improvement in FFI callouts.
When FFI callout specifies return class which is either a kind of ExternalAddress or ExternalBytes
then create return instace *before* actually calling the C function rather than convert returned
external address after. This avoids creation of intermediate objects and then copying pointer over
(which may involve another intermediate LargeInteger instance).
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 07 Jul 2015 14:47:09 +0100] rev 18562
Reverted change a37464a68e70 as it breaks autoloading/source loading.
The reason is that filename passed to Smalltalk class>>#fileInSourceFile:lazy:silent:
is WITHOUT suffix, for whatever reason. Therefore test
(filename hasSuffix:lang sourceFileSuffix)
won't pass. This commit simply reverts to previous code that works
just fine and works fine wit multiple languages.