Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Scripter] Improve scripter performance #4201

Open
syrel opened this issue Nov 23, 2024 · 0 comments
Open

[Scripter] Improve scripter performance #4201

syrel opened this issue Nov 23, 2024 · 0 comments
Assignees

Comments

@syrel
Copy link
Member

syrel commented Nov 23, 2024

Scripter spends a lot of execution time just waiting without any useful background work being done in the background.

Screenshot 2024-11-23 at 13 44 40
@syrel syrel self-assigned this Nov 23, 2024
syrel added a commit to feenkcom/Bloc that referenced this issue Nov 23, 2024
syrel pushed a commit that referenced this issue Nov 23, 2024
Metacello new
    baseline: 'GToolkitForPharo9';
    repository: 'github://feenkcom/gtoolkit:v1.0.1333/src';
    load

All commits (including upstream repositories) since last build:
feenkcom/Bloc@56ead9 by Aliaksei Syrel
[#4201] improve scripter performance

feenkcom/Bloc@45123c by Aliaksei Syrel
Merge 870b35f25235df90b94364edda110f6a53255923

feenkcom/Bloc@759ed9 by Aliaksei Syrel
rename Basic to Core tag

feenkcom/Bloc@870b35 by Juraj Kubelka
fix class comments [#4191]


feenkcom/Bloc@d263da by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/Bloc@d84d48 by Aliaksei Syrel
[#4190] add a hook that is called when any child moves or resizes

feenkcom/bloc-pac@4a17f9 by Aliaksei Syrel
always add dragged items to the container :)

feenkcom/bloc-pac@dd24c3 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/Brick@d666d5 by Aliaksei Syrel
Merge 41d549ba833c5e81efb946c640e9b3d974f5dbfc

feenkcom/Brick@7086d7 by Aliaksei Syrel
unsubscribe from the previous tree data source root node

feenkcom/Brick@41d549 by Don Roberts
Fix failing examples correctly while adding back correct splitting behavior. [[#4141]]


feenkcom/Brick@adad0e by Don Roberts
Fix broken examples


feenkcom/Brick@ae24b3 by Aliaksei Syrel
[#4191] deprecated geometries

feenkcom/Brick@af393f by Aliaksei Syrel
Merge cdadccafe22790327ccd6295ddb3fb24f0989781

feenkcom/Brick@ea7bc7 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/Brick@cdadcc by Don Roberts
Modifying code with folded text allows the restyler to correctly open and split the folded text [[#4141]]


feenkcom/gtoolkit-phlow@1e2287 by Juraj Kubelka
use `GtPhlowPrimaryModifierClickAptitude` [#4132]

The aptitude handles clicks with primary modifiers.


feenkcom/gtoolkit-phlow@314748 by Juraj Kubelka
add `GtPhlowButtonAction >> #primaryModifierAction:mouseCursor:` [#4132]


feenkcom/gtoolkit-pager@3ef878 by Aliaksei Syrel
Merge c36e87d0374608027584c4900b75fa2b0abbbec0

feenkcom/gtoolkit-pager@977263 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gtoolkit-coder@3b1182 by Aliaksei Syrel
Merge f382df06753ed2423e913c0ad16ab3cb0a38ce96

feenkcom/gtoolkit-coder@e0eb77 by Aliaksei Syrel
[#4198] make source text computation synchronous

feenkcom/gtoolkit-coder@f382df by Don Roberts
Remove unused instance variable


feenkcom/gtoolkit-coder@dbd43d by John Brant
highlight evaluated code when hovering evaluated code button

feenkcom/gtoolkit-coder@025197 by Aliaksei Syrel
Merge 67d220fe4244c8483bf1c9cba98463d355b5cccc

feenkcom/gtoolkit-coder@fad44e by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gt4pharo@eb8175 by Aliaksei Syrel
fix GtRenamerExamples

feenkcom/gt4pharo@063649 by Aliaksei Syrel
fix GtPharoStreamingMethodsCoderElementExamples>>#forSuperclass example

feenkcom/gt4pharo@e5df80 by Aliaksei Syrel
[#4198] adjust method coder examples after we made source text synchronous

feenkcom/gt4pharo@21ed0b by Aliaksei Syrel
change a number from 3 to 4

feenkcom/gt4pharo@ff7491 by Aliaksei Syrel
Merge bb4167da58d4b9b50ee94401fd3e2908c4fe1dfb

feenkcom/gt4pharo@1aa5a1 by Aliaksei Syrel
[#4198] make source text computation synchronous

feenkcom/gt4pharo@bb4167 by Juraj Kubelka
Merge 1829928d7361838d9122bbba0999900399b8d4a2


feenkcom/gt4pharo@9112f1 by Juraj Kubelka
`GtSearchMethodCategoryFilter class>>#filterDescriptor2For:` displays all items, including the selected one


feenkcom/gt4pharo@182992 by John Brant
Merge 1105d267cc7f00c19565e348d229a553c7da900b

feenkcom/gt4pharo@3c26b6 by John Brant
adding inline forwarded gtView refactoring

feenkcom/gt4pharo@1105d2 by Don Roberts
Deprecated rewrites


feenkcom/gt4pharo@a2402f by Aliaksei Syrel
Merge b151a4ef70b4f1d8d9496a5cb28a86442b88b99b

feenkcom/gt4pharo@12df82 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gt4pharo@b151a4 by Don Roberts
Merge 4a58c6fe9cd81b420314f752b9ba98355d6e0a73


feenkcom/gt4pharo@28cc26 by Don Roberts
Modifying code with folded text allows the restyler to correctly open and split the folded text [[#4141]]


feenkcom/gt4pharo@4a58c6 by Juraj Kubelka
refactoring, set behavior as selfObject for class-side methods [#4127]


feenkcom/gtoolkit-inspector@2da025 by Aliaksei Syrel
set id: for the inspect button

feenkcom/gtoolkit-inspector@ddf4c2 by Tudor Girba
Add movie view for an mp4 file #4199

feenkcom/gtoolkit-inspector@ed8beb by Tudor Girba
Merge 330309fba4abe3b85d7eb6ac53e0b50e40eec4bf

feenkcom/gtoolkit-inspector@861a22 by Tudor Girba
Add element explicit view creator for an element #4199

feenkcom/gtoolkit-inspector@330309 by Juraj Kubelka
Merge b8c763b8ea882ddc677dba27f90d19d11ac4b789


feenkcom/gtoolkit-inspector@8d5a96 by Juraj Kubelka
use `#primaryModifierAction:mouseCursor:`


feenkcom/gtoolkit-inspector@b8c763 by John Brant
adding inline forwarded gtView refactoring

feenkcom/gtoolkit-inspector@86b3e7 by Aliaksei Syrel
Merge a403f446445c44e1bc431f9c22f0cd1b81167345

feenkcom/gtoolkit-inspector@41f93a by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gtoolkit-remote@83c81a by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gtoolkit-visualizer@2f5098 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/xdoc@5fc15b by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/lepiter@2895d5 by Juraj Kubelka
do not compute `LeBinaryContentsHash` on disabled optimized reloads [#4197]

Use `LeReloadOptimization ifEnabled: [ ... ]`


feenkcom/lepiter@d98fa8 by Juraj Kubelka
do not compute `LeBinaryContentsHash` on disabled optimized reloads [#4197]


feenkcom/lepiter@865dac by Aliaksei Syrel
Merge 2ed5363c04cf17def85c27d4c0a62e41c6382504

feenkcom/lepiter@aab9d0 by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gtoolkit-demos@f49085 by Aliaksei Syrel
Merge 0cf8161fa2d12e7c5e3e4e040dea8cb15f4ef241

feenkcom/gtoolkit-demos@2073ee by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gtoolkit-remoterunner@3634e6 by Andrei Chis
Integrate the weighted capacity into the report

feenkcom/gtoolkit-remoterunner@03f29f by Andrei Chis
Highlight machines with less then 1GB of free memory

feenkcom/gtoolkit-remoterunner@7ffaff by Andrei Chis
Highlight machines with less then 1GB of free memory

feenkcom/gtoolkit-remoterunner@7575b5 by Alistair Grant
[#4192] Cache latest values in GtRrWorkerCountCalculator


feenkcom/gtoolkit-remoterunner@189982 by Andrei Chis
Show more data about memory and cores in the machine report

feenkcom/gtoolkit-remoterunner@b6390b by Andrei Chis
Add more accessors for workerMachineRegion

feenkcom/gtoolkit-remoterunner@7db1fc by Andrei Chis
Merge 3df8afc15a408589eb50300b5306b9135627385b

feenkcom/gtoolkit-remoterunner@6db0d9 by Andrei Chis
Add more details about machine memory in the cluster report

feenkcom/gtoolkit-remoterunner@3df8af by Aliaksei Syrel
[#4191] add Geometry  suffix to geometry classes

feenkcom/gt4git@036fb3 by Aliaksei Syrel
Merge 3887a36b2be80e1b537e901b9efe0c2a0eab259a

feenkcom/gt4git@68afd1 by Aliaksei Syrel
[#4191] deprecated geometries

feenkcom/gt4git@3887a3 by Sven Van Caekenberghe
Experiment with a simple context menu/label in PureGitTrackedFile>>#gtViewKumpelFor:


feenkcom/gtoolkit-world@047bab by Juraj Kubelka
enqueue "show space" action


feenkcom/gt4gemstone@e5fac8 by Aliaksei Syrel
[#4198] make source text computation synchronous

feenkcom/gt4aws@5c7118 by Andrei Chi�
Add #totalMemory

feenkcom/gtoolkit-webview@397e81 by Tudor Girba
fix deleting the temporary file #4200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant