pharo
pharo copied to clipboard
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Personally I was expecting this method to be part of SUnit with other assertions. But it's true we can use assertions outside of tests. But it's some kind of tests...
**Describe the problem** When generating the IR of a method, a OCLiteralSet is used to store the literals of the methods. OCLiteralSet being a subclass of Set, there could be...
We tested that when executing `1 error: 'foo'` The method is called *4 times* instead of 1. With some debugging we found out that the error comes from `Context >>...
In Latest Pharo 14 `OpalCompiler recompileAll` crashes with the error ASTNode did not understand `sourceNodeForPC:`
We are working on enabling UndefinedClasses and we loaded an old class definition without a defined superclass. In P11 it replaces the superclass with Object when we proceed in P12...
``` ArgumentVariable(Object)>>error: ArgumentVariable(LocalVariable)>>index ArgumentVariable(LocalVariable)>>readFromLocalContext: ArgumentVariable(LocalVariable)>>readFromContext:scope: ArgumentVariable(LocalVariable)>>readInContext: OCDoItVariable>>read MetacelloProjectRegistry>>DoIt OCContextualDoItSemanticScope(OCDoItSemanticScope)>>evaluateDoIt: OpalCompiler>>evaluate [ self announcer announce: (SpCodeWillBeEvaluatedAnnouncement newContent: aString). oldBindings := self interactionModel bindings copy. result := self interactionModel compiler source: aString;...
Currently operations in `Win32WideString` leave objects pinned in memory. This is not an issue in terms of behaviour as all works ok. These objects will eventually be garbaged collected but...
Such as the following one: ``` https://doc-si.inria.fr/spaces/SU/pages/109216287/Multi-Factor+Authentication#MultiFactorAuthentication-Présent ation: ``` This is a bit annoying since this is apparently a valid one or at least one that people use. ``` 'https://doc-si.inria.fr/spaces/SU/pages/109216287/Multi-Factor+Authentication#MultiFactorAuthentication-Présent...
**Bug description** Step-through could be very slow in some cases compared to the normal execution. It is interpreting the full flow even if it not making any sense. **To Reproduce**...