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

CyclopsMC / IntegratedScripting / 33007970411
46%
master-26-lts: 49%

Build:
Build:
LAST BUILD BRANCH: claude/js-script-eval-perf-s6dy59
DEFAULT BRANCH: master-26-lts
Ran 26 Aug 2026 08:01PM UTC
Jobs 10
Files 81
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Aug 2026 07:54PM UTC coverage: 46.058% (+0.2%) from 45.88%
33007970411

Pull #69

github

claude
Resolve value translators for round-tripped Graal proxies directly

Values that a script passes back unchanged are Graal proxies wrapping an
Integrated Dynamics value, so their translator is known up front, but they
still went through the full translator scan to find it.

Graal proxies wrapping such a value now report their value type through
IValueProxy, which lets the registry look their translator up in two calls
on the Graal value instead of scanning.

Median of 3 paired runs:

  Proxy-unwrapItem             1.28us -> 0.54us (-58%)
  Operator-callJsFromId-item   1.71us -> 1.03us (-40%)
  Proxy-unwrapNbt              0.93us -> 0.56us (-39%)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MtPuLF94baQNqedrqSY63
Pull Request #69: Speed up JS script evaluation

278 of 862 branches covered (32.25%)

Branch coverage included in aggregate %.

1305 of 2575 relevant lines covered (50.68%)

22.73 hits per line

Coverage Regressions

Lines Coverage ∆ File
13
59.65
0.0% org/cyclops/integratedscripting/evaluate/translation/translator/ValueTranslatorOperator.java
9
65.08
-27.65% org/cyclops/integratedscripting/evaluate/translation/translator/ValueTranslatorObjectAdapter.java
5
88.16
-1.98% org/cyclops/integratedscripting/evaluate/ScriptHelpers.java
5
64.71
1.07% org/cyclops/integratedscripting/evaluate/translation/translator/NbtCompoundTagProxyObject.java
5
79.49
0.54% org/cyclops/integratedscripting/evaluate/translation/translator/ValueObjectProxyObject.java
5
24.57
-3.02% org/cyclops/integratedscripting/inventory/container/ContainerTerminalScripting.java
3
89.16
3.79% org/cyclops/integratedscripting/evaluate/translation/ValueTranslatorRegistry.java
2
86.67
-6.19% org/cyclops/integratedscripting/evaluate/translation/translator/OperatorProxyExecutable.java
2
91.89
-0.97% org/cyclops/integratedscripting/evaluate/translation/translator/ValueTranslatorNbt.java
Jobs
ID Job ID Ran Files Coverage
1 23-oracle - 33007970411.1 26 Aug 2026 08:01PM UTC 81
45.3
GitHub Action Run
2 23-adopt-hotspot - 33007970411.2 26 Aug 2026 08:01PM UTC 81
45.3
GitHub Action Run
3 21-temurin - 33007970411.3 26 Aug 2026 08:01PM UTC 81
46.06
GitHub Action Run
4 21-oracle - 33007970411.4 26 Aug 2026 08:01PM UTC 81
45.18
GitHub Action Run
5 22-oracle - 33007970411.5 26 Aug 2026 08:01PM UTC 81
45.3
GitHub Action Run
6 21-adopt-hotspot - 33007970411.6 26 Aug 2026 08:01PM UTC 81
45.5
GitHub Action Run
7 22-adopt-hotspot - 33007970411.7 26 Aug 2026 08:01PM UTC 81
45.5
GitHub Action Run
8 21-microsoft - 33007970411.8 26 Aug 2026 08:01PM UTC 81
45.8
GitHub Action Run
9 22-temurin - 33007970411.9 26 Aug 2026 08:01PM UTC 81
45.18
GitHub Action Run
10 23-temurin - 33007970411.10 26 Aug 2026 08:01PM UTC 81
45.39
GitHub Action Run
Source Files on build 33007970411
  • Tree
  • List 81
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33007970411
  • Pull Request #69
  • PR Base - master-1.21-lts (#31721772998)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc