VM Maker: Android-Base-golubovsky.22.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: Android-Base-golubovsky.22.mcz

commits-2
 
Dmitry Golubovsky uploaded a new version of Android-Base to project VM Maker:
http://source.squeak.org/VMMaker/Android-Base-golubovsky.22.mcz

==================== Summary ====================

Name: Android-Base-golubovsky.22
Author: golubovsky
Time: 9 January 2012, 10:55:28 pm
UUID: 76d30a53-451a-41b4-8d18-d45c55506023
Ancestors: Android-Base-golubovsky.21

Android VM idle timer can now be configured via Pharo settings browser.

=============== Diff against Android-Base-golubovsky.21 ===============

Item was added:
+ ----- Method: Android class>>editingSettingsOn: (in category 'system settings') -----
+ editingSettingsOn: aBuilder
+ <systemsettings>
+ (aBuilder group: #Android)
+ description: 'Android-specific VM settings' translated.!

Item was added:
+ ----- Method: Android class>>getVMTimerInterval (in category 'system primitives') -----
+ getVMTimerInterval
+ "get VM idle timer interval"
+ <primitive: 'primGetVMTimerInterval' module: 'AndroidPlugin'>
+ self primitiveFailed.!

Item was added:
+ ----- Method: Android class>>setVMTimerInterval: (in category 'system primitives') -----
+ setVMTimerInterval: anInteger
+ "set VM idle timer interval"
+ <primitive: 'primSetVMTimerInterval' module: 'AndroidPlugin'>
+ self primitiveFailed.!

Item was added:
+ ----- Method: Android class>>vmTimerInterval (in category 'system settings') -----
+ vmTimerInterval
+ ^Android getVMTimerInterval.!

Item was added:
+ ----- Method: Android class>>vmTimerInterval: (in category 'system settings') -----
+ vmTimerInterval: anInteger
+ "this message sets VM idle timer interval to the given number of milliseconds"
+ "set to larger values if battery life is of concern"
+ Android setVMTimerInterval: anInteger.!

Item was added:
+ ----- Method: Android class>>vmTimerIntervalOn: (in category 'system settings') -----
+ vmTimerIntervalOn: aBuilder
+ <systemsettings>
+ (aBuilder setting: #vmTimerInterval)
+ label: 'Android VM Idle Timer Interval (ms)' translated;
+ parent: #Android;
+ target: Android;
+ description: 'Sets the Android VM idle timer interval in milliseconds: longer interval -> longer battery life' translated.!