• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

LinqLover / SimulationStudio / 12576720142

02 Jan 2025 02:35AM UTC coverage: 69.72% (-6.6%) from 76.283%
12576720142

push

github

LinqLover
sandbox: speed up memory lookups (ported back from TraceDebugger)

4 of 12 new or added lines in 4 files covered. (33.33%)

333 existing lines in 57 files now uncovered.

3935 of 5644 relevant lines covered (69.72%)

0.7 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/packages/SimulationStudio-Tools.package/SimulationProtocolMessage.class/instance/evaluate.st
UNCOV
1
actions
×
UNCOV
2
evaluate
×
UNCOV
3

×
UNCOV
4
        | sandbox |
×
UNCOV
5
        sandbox := self sandboxClass new.
×
UNCOV
6
        result := [[sandbox
×
UNCOV
7
                evaluate: [self perform]
×
UNCOV
8
                ifFailed: [:ex |
×
UNCOV
9
                        error := ex.
×
UNCOV
10
                        state := #error.
×
UNCOV
11
                        nil]]
×
UNCOV
12
                                valueWithin: 1 second
×
UNCOV
13
                                onTimeout: [self error: #timeout]]
×
UNCOV
14
                                        on: Error do: [:ex |
×
UNCOV
15
                                                error := ex.
×
UNCOV
16
                                                state := #error.
×
UNCOV
17
                                                nil].
×
UNCOV
18
        state ifNil: [state := #done].
×
UNCOV
19
        hasSideEffects := sandbox exportMemory manipulatedObjects size > (1 flag: #workaround "closure vector in Sandbox >> #evaluate:on:do:").
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc