Comment #18 on issue 102 by marcus.d...(a)gmail.com: Can't allocate
semaphores? VirtualMachine>>maxExternalSemaphores: aSize | Not enough space
for external objects, set a larger size at startup!
http://code.google.com/p/cog/issues/detail?id=102
Moved to: Issue cog:102
Status: Accepted
Owner: camillob...(a)gmail.com
Labels: Type-Defect Priority-Medium
New issue 101 by camillob...(a)gmail.com: Snapshot primitive with 512byte
image header
http://code.google.com/p/cog/issues/detail?id=101
I would like to add proper shebang support to our image files.
Hence I need a proper primitive which allows me to inject the 512bytes
header with a proper shebang (or other user data..)
This could be handled the same way as the quit primitive by checking for an
optional argument, the header, and pass it along to #writeImageFile:
Status: Accepted
Owner: camillob...(a)gmail.com
Labels: Type-Defect Priority-Medium
New issue 99 by camillob...(a)gmail.com: Link LZ4 Compression
http://code.google.com/p/cog/issues/detail?id=99
We should build our VM with lz4 support:
https://code.google.com/p/lz4/
Ideally we will compress all internal unused/static data.
Another application would be to compress all the fuel-ized data as well.
Status: Accepted
Owner: siguc...(a)gmail.com
Labels: Type-Defect Priority-Medium
New issue 97 by siguc...(a)gmail.com: Sound on Linux
http://code.google.com/p/cog/issues/detail?id=97
... I had to replace the vm-sound-ALSA plugin that comes bundled in the 1.4
one-click image with the so.vm-sound-ALSA one that comes in Squeak 4.3.
Couldn't we include that one by default? The one that comes with Pharo
doesn't work and reports "could not find module vm-sound-ALSA".
...
Looks like run-time link problems, because code we use for this plugin is
same.
Status: Accepted
Owner: nicolas....(a)gmail.com
Labels: Type-Enhancement Priority-Low
New issue 96 by nicolas....(a)gmail.com: Using >> (bitShift:) instead of pow
(raisedTo:)
http://code.google.com/p/cog/issues/detail?id=96
By virtue of SLANG translation, interpreterAllocationReserveBytes uses
pow((double)2,(double)n) to answer an int, wouldn't it better to just use a
bit shift?
2^n <=> 1<<n, up to n=31
I doubt we reserve more than that, the result is signed anyway.
And this would remove yet another warning.
Attachments:
interpreterAllocationReserveBytes.st 2.0 KB
Updates:
Status: Fixed
Comment #1 on issue 74 by camillob...(a)gmail.com: versionInfol.h should be
generated by the cmake...
http://code.google.com/p/cog/issues/detail?id=74
(No comment was entered for this change.)
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
Updates:
Status: Accepted
Cc: esteba...(a)gmail.com
Comment #1 on issue 72 by sean.p.d...(a)gmail.com: Don't open an Dialog on
Mac in headless mode
http://code.google.com/p/cog/issues/detail?id=72
This is even more important now with the MBP retina. A "headless" cog image
always forces the GPU to discrete mode, draining the battery. I often use
headless (e.g. for Jenkins jobs and web scrapers) and in addition to the
distraction of the unneeded window popping up, the switch to the power
hogging GPU for no reason is even more of a drag.
Comment #5 on issue 44 by siguc...(a)gmail.com: Ephemerons integration
http://code.google.com/p/cog/issues/detail?id=44
Eliot proposed to change implementation to use separate object format for
Ephemerons.