CP
ci-pharo-ci-jenkins2@inria.fr
Tue, Sep 26, 2023 2:33 PM
There is a new Pharo build available!
The status of the build #1 was: FAILURE.
Could not extract further issue information from commit message: When compilig {}, we were using a Stream. But that is not needed: we statically know the size of the array, we can just create it and the use a:put: to fill it.
- check decompiler: it was not decompiling to {}, but to the generated code. The same works for at:put:
- fix #examplePushBigArray, the test is green (it checks execution of code, not the generated code)
- remove not needed code int the decompiler,( it was not used before either, as the {} where decompiled to explicit nextPut: sends)
- remove #braceArray, #braceArray: and #braceStream:
The resulting code is faster, for #defaultColors 1.8 times
fixes #14683
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/PR-14779/1/
There is a new Pharo build available!
The status of the build #1 was: FAILURE.
Could not extract further issue information from commit message: When compilig {}, we were using a Stream. But that is not needed: we statically know the size of the array, we can just create it and the use a:put: to fill it.
- check decompiler: it was not decompiling to {}, but to the generated code. The same works for at:put:
- fix #examplePushBigArray, the test is green (it checks execution of code, not the generated code)
- remove not needed code int the decompiler,( it was not used before either, as the {} where decompiled to explicit nextPut: sends)
- remove #braceArray, #braceArray: and #braceStream:
The resulting code is faster, for #defaultColors 1.8 times
fixes #14683
Build Url: https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/job/PR-14779/1/