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

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

Build:
Build:
LAST BUILD BRANCH: claude/js-script-eval-perf-s6dy59
DEFAULT BRANCH: master-26-lts
Ran 30 Aug 2026 06:26PM 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

30 Aug 2026 06:19PM UTC coverage: 46.243% (+0.4%) from 45.88%
33327925285

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

279 of 860 branches covered (32.44%)

Branch coverage included in aggregate %.

1309 of 2574 relevant lines covered (50.85%)

22.74 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
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
92.96
0.1% org/cyclops/integratedscripting/evaluate/translation/translator/ValueTranslatorNbt.java
Jobs
ID Job ID Ran Files Coverage
1 21-adopt-hotspot - 33327925285.1 30 Aug 2026 06:26PM UTC 81
45.37
GitHub Action Run
2 22-adopt-hotspot - 33327925285.2 30 Aug 2026 06:27PM UTC 81
45.37
GitHub Action Run
3 23-oracle - 33327925285.3 30 Aug 2026 06:27PM UTC 81
45.49
GitHub Action Run
4 22-oracle - 33327925285.4 30 Aug 2026 06:27PM UTC 81
46.24
GitHub Action Run
5 23-temurin - 33327925285.5 30 Aug 2026 06:26PM UTC 81
45.37
GitHub Action Run
6 23-adopt-hotspot - 33327925285.6 30 Aug 2026 06:26PM UTC 81
45.49
GitHub Action Run
7 21-microsoft - 33327925285.7 30 Aug 2026 06:27PM UTC 81
45.49
GitHub Action Run
8 21-oracle - 33327925285.8 30 Aug 2026 06:26PM UTC 81
45.17
GitHub Action Run
9 21-temurin - 33327925285.9 30 Aug 2026 06:26PM UTC 81
45.37
GitHub Action Run
10 22-temurin - 33327925285.10 30 Aug 2026 06:26PM UTC 81
45.37
GitHub Action Run
Source Files on build 33327925285
  • Tree
  • List 81
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33327925285
  • 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