Skip to content

Add/update language syntax highlight tags for fenced code block examples#1247

Merged
pkofod merged 1 commit into
JuliaNLSolvers:masterfrom
abhro:fence-tags
May 11, 2026
Merged

Add/update language syntax highlight tags for fenced code block examples#1247
pkofod merged 1 commit into
JuliaNLSolvers:masterfrom
abhro:fence-tags

Conversation

@abhro
Copy link
Copy Markdown
Contributor

@abhro abhro commented Apr 13, 2026

Commit cherry-picked from #1246, and removed from there since it's a big enough diff to barely make it worth it to have its own PR.

@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results (Julia vlts)

Time benchmarks
master 0931871... master / 0931871...
multivariate/solvers/first_order/AdaMax 0.547 ± 0.011 ms 0.546 ± 0.011 ms 1 ± 0.028
multivariate/solvers/first_order/Adam 0.546 ± 0.011 ms 0.543 ± 0.01 ms 1 ± 0.028
multivariate/solvers/first_order/BFGS 0.266 ± 0.01 ms 0.266 ± 0.01 ms 1 ± 0.055
multivariate/solvers/first_order/ConjugateGradient 0.178 ± 0.0031 ms 0.177 ± 0.0028 ms 1.01 ± 0.024
multivariate/solvers/first_order/GradientDescent 1.57 ± 0.013 ms 1.58 ± 0.012 ms 0.999 ± 0.011
multivariate/solvers/first_order/LBFGS 0.236 ± 0.01 ms 0.236 ± 0.0098 ms 1 ± 0.06
multivariate/solvers/first_order/MomentumGradientDescent 2.2 ± 0.019 ms 2.2 ± 0.015 ms 1 ± 0.011
multivariate/solvers/first_order/NGMRES 0.441 ± 0.014 ms 0.45 ± 0.014 ms 0.979 ± 0.043
time_to_load 0.294 ± 0.0011 s 0.291 ± 0.0022 s 1.01 ± 0.0085
Memory benchmarks
master 0931871... master / 0931871...
multivariate/solvers/first_order/AdaMax 0.34 k allocs: 7.28 kB 0.34 k allocs: 7.28 kB 1
multivariate/solvers/first_order/Adam 0.34 k allocs: 7.28 kB 0.34 k allocs: 7.28 kB 1
multivariate/solvers/first_order/BFGS 0.281 k allocs: 13.3 kB 0.281 k allocs: 13.3 kB 1
multivariate/solvers/first_order/ConjugateGradient 0.294 k allocs: 14.7 kB 0.294 k allocs: 14.7 kB 1
multivariate/solvers/first_order/GradientDescent 1.73 k allocs: 0.0757 MB 1.73 k allocs: 0.0757 MB 1
multivariate/solvers/first_order/LBFGS 0.298 k allocs: 15 kB 0.298 k allocs: 15 kB 1
multivariate/solvers/first_order/MomentumGradientDescent 2.07 k allocs: 0.081 MB 2.07 k allocs: 0.081 MB 1
multivariate/solvers/first_order/NGMRES 1.39 k allocs: 0.114 MB 1.39 k allocs: 0.114 MB 1
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

A plot of the benchmark results has been uploaded as an artifact at .

@github-actions
Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1)

Time benchmarks
master 0931871... master / 0931871...
multivariate/solvers/first_order/AdaMax 0.636 ± 0.0097 ms 0.638 ± 0.0097 ms 0.997 ± 0.022
multivariate/solvers/first_order/Adam 0.635 ± 0.0098 ms 0.636 ± 0.0096 ms 0.999 ± 0.022
multivariate/solvers/first_order/BFGS 0.228 ± 0.0057 ms 0.228 ± 0.009 ms 1 ± 0.046
multivariate/solvers/first_order/ConjugateGradient 0.0517 ± 0.00072 ms 0.0517 ± 0.0007 ms 1 ± 0.019
multivariate/solvers/first_order/GradientDescent 1.7 ± 0.012 ms 1.7 ± 0.012 ms 1 ± 0.0097
multivariate/solvers/first_order/LBFGS 0.229 ± 0.0056 ms 0.229 ± 0.0057 ms 0.999 ± 0.035
multivariate/solvers/first_order/MomentumGradientDescent 2.46 ± 0.021 ms 2.46 ± 0.019 ms 0.999 ± 0.011
multivariate/solvers/first_order/NGMRES 0.583 ± 0.013 ms 0.567 ± 0.013 ms 1.03 ± 0.034
time_to_load 0.295 ± 0.0008 s 0.295 ± 0.0011 s 1 ± 0.0047
Memory benchmarks
master 0931871... master / 0931871...
multivariate/solvers/first_order/AdaMax 0.354 k allocs: 7.19 kB 0.354 k allocs: 7.19 kB 1
multivariate/solvers/first_order/Adam 0.354 k allocs: 7.19 kB 0.354 k allocs: 7.19 kB 1
multivariate/solvers/first_order/BFGS 0.266 k allocs: 9.7 kB 0.266 k allocs: 9.7 kB 1
multivariate/solvers/first_order/ConjugateGradient 0.108 k allocs: 4.89 kB 0.108 k allocs: 4.89 kB 1
multivariate/solvers/first_order/GradientDescent 2 k allocs: 0.0708 MB 2 k allocs: 0.0708 MB 1
multivariate/solvers/first_order/LBFGS 0.336 k allocs: 13.7 kB 0.336 k allocs: 13.7 kB 1
multivariate/solvers/first_order/MomentumGradientDescent 2.39 k allocs: 0.0793 MB 2.39 k allocs: 0.0793 MB 1
multivariate/solvers/first_order/NGMRES 2.62 k allocs: 0.129 MB 2.62 k allocs: 0.129 MB 1
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

A plot of the benchmark results has been uploaded as an artifact at .

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.48%. Comparing base (96d0b65) to head (0931871).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1247   +/-   ##
=======================================
  Coverage   86.48%   86.48%           
=======================================
  Files          44       44           
  Lines        3596     3596           
=======================================
  Hits         3110     3110           
  Misses        486      486           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pkofod
Copy link
Copy Markdown
Member

pkofod commented May 11, 2026

Thanks, appreciate it!

@pkofod pkofod merged commit 09e61bf into JuliaNLSolvers:master May 11, 2026
14 checks passed
@abhro abhro deleted the fence-tags branch May 11, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants