maenu

Results 16 comments of maenu

Instead of the PR #373, maybe we should solve this issue. Below is the trace to the leak in #373, `ioProcessEvents` seems like an appropriate place for the autoreleasepool. How...

I took the list of VM APIs at https://isqueak.org/PlatformVMAPI and created a regex that searches for definitions of them: ``` \w+\s+\*?\s*\b(ioExit|ioDisablePowerManager|ioMicroMSecs|ioMSecs|ioLowResMSecs|ioRelinquishProcessorForMicroseconds|dir_Lookup|dir_Create|dir_Delete|dir_Delimitor|dir_SetMacFileTypeAndCreator|dir_GetMacFileTypeAndCreator|dir_PathToWorkingDir|sqFTruncate|getAttributeIntoLength|attributeSize|sqGetFilenameFromString|ioScreenSize|ioScreenDepth|ioHasDisplayDepth|ioForceDisplayUpdate|display_ioShowDisplay|ioProcessEvents|ioSetInputSemaphore|ioGetNextEvent|ioBeep|sqAllocateMemory|sqGrowMemoryBy|sqShrinkMemoryBy|sqMemoryExtraBytesLeft|reserveExtraCHeapBytes|imageName|getImageName|imageNamePutLength|imageNameGetLength|imageNameSize|vmPathSize|vmPathGetLength|sqImageFileOpen|insufficientMemorySpecifiedError|insufficientMemoryAvailableError|unableToReadImageError|browserPluginReturnIfNeeded|browserPluginInitialiseIfNeeded|ioFormPrint|ioSetFullScreen|ioSeconds|ioSetCursor|ioSetCursorWithMask|ioSetCursorARGB|ioSetDisplayMode|ioGetButtonState|ioCanRenameImage|secCanGetFileTypeOfSize|secHasSocketAccess|clearProfile|clipboardSize|clipboardReadIntoAt|clipboardWriteFromAt\n|ioLoadModule|ioFindExternalFunctionIn|ioFreeModule)\b ``` Here are the locations that define these methods...

The code sections to look are: ``` PhlImage>>launchWithSettings: PhLProcessWrapper>>runUnwatch PhLProcessWrapper>>prepareLinuxProcess OSSUnixSubprocess>>loginShellCommand: Incorrectly applies -l and -c to the result of: OSSUnixSubprocess>>shellCommand Incorrectly uses the environment’s SHELL variable which might not...

As a workaround, disabling the setting "Use login shell" works with tcsh, but still, the launcher should not just fail silently when launching an image in the described case with...

Should be doable, only needs to adapt the way messages are sent back from the browser to the template. Also needs to check for possible changes how templates operate in...

Right, there is no page or anything in the task (https://github.com/gruntjs/grunt-contrib-jasmine/blob/a71cc54b6c60d275799436d02989167cf50ca1c0/tasks/lib/jasmine.js#L129). Maybe we can glue something together by setting the `__coverage__` variable somewhere in a custom [boot.js](https://jasmine.github.io/2.3/custom_boot.html), then read it...

Hi Michael, Sorry for the late response. NPM changed how peer dependencies are resolved in version 3. Whereas in NPM 2 peer dependencies were installed alongside a plugin, but from...

The intention of `'**/*'` was that it matches any path, so this is definitely a bug. I am a bit surprised that this doesn't work with parent directories. We need...

I don't really know how workers work, but I guess they are loading a resource through `new Worker('worker.js');`. That's probably not the instrumented file, but the original. Could you provide...

I'm glad you found a solution. But aren't you testing something different if you do not spawn a worker? If you don't spawn the worker, you are just testing the...