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.
Merge Script [Tue, 07 Jul 2015 06:36:18 +0200] rev 18561
Merge
Claus Gittinger <cg@exept.de> [Mon, 06 Jul 2015 17:15:58 +0200] rev 18560
class: Smalltalk
changed: #fileInSourceFile:lazy:silent:
do NOT try all languages - instead only the one's
for which the suffix matches.
Claus Gittinger <cg@exept.de> [Mon, 06 Jul 2015 15:50:14 +0200] rev 18559
class: Class
comment/format in: #projectDefinitionClass
Claus Gittinger <cg@exept.de> [Mon, 06 Jul 2015 15:50:07 +0200] rev 18558
class: PackageId
comment/format in: #projectDefinitionClass
Claus Gittinger <cg@exept.de> [Mon, 06 Jul 2015 15:29:07 +0200] rev 18557
class: UserPreferences
comment/format in: #addPreloadedPackage:
changed: #removePreloadedPackage: