1"use strict";(globalThis.webpackChunkdocs=globalThis.webpackChunkdocs||[]).push([[5993],{1389(e,t,n){n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>h,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var i=n(2615),r=n(4848),o=n(8453);const s={slug:"chicory-redline",title:"Introducing Chicory Redline: Native Speed for Wasm on the JVM",authors:["andreaTP"],tags:["wasm","chicory","redline"],unlisted:!0},a=void 0,c={authorsImageUrls:[void 0]},l=[];function d(e){const t={a:"a",img:"img",p:"p",...(0,o.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.p,{children:(0,r.jsx)(t.img,{alt:"Chicory Redline",src:n(7802).A+"",width:"1536",height:"1024"})}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://github.com/roastedroot/chicory-redline",children:"Chicory Redline"})," brings native speed Wasm execution to the JVM by using Cranelift behind the curtains."]})]})}function h(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},7802(e,t,n){n.d(t,{A:()=>i});const i=n.p+"assets/images/chicory-redline-5fff724e11d0c3883d72ade4652c503c.png"},8453(e,t,n){n.d(t,{R:()=>s,x:()=>a});var i=n(6540);const r={},o=i.createContext(r);function s(e){const t=i.useContext(o);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),i.createElement(o.Provider,{value:t},e.children)}},2615(e){e.exports=JSON.parse('{"permalink":"/blog/chicory-redline","source":"@site/blog/2026-04-16-chicory-redline.md","title":"Introducing Chicory Redline: Native Speed for Wasm on the JVM","description":"Chicory Redline","date":"2026-04-16T00:00:00.000Z","tags":[{"inline":false,"label":"Wasm","permalink":"/blog/tags/wasm","description":"Wasm tag description"},{"inline":false,"label":"Chicory","permalink":"/blog/tags/chicory","description":"Historical Chicory posts"},{"inline":false,"label":"Redline","permalink":"/blog/tags/redline","description":"Endive Redline"}],"readingTime":5.32,"hasTruncateMarker":true,"authors":[{"name":"Andrea Peruffo","title":"Principal Software Engineer @ IBM","url":"https://github.com/andreaTP","socials":{"x":"https://x.com/and_prf","github":"https://github.com/andreaTP"},"imageURL":"https://avatars.githubusercontent.com/u/5792097?v=4","key":"andreaTP","page":null}],"frontMatter":{"slug":"chicory-redline","title":"Introducing Chicory Redline: Native Speed for Wasm on the JVM","authors":["andreaTP"],"tags":["wasm","chicory","redline"],"unlisted":true},"unlisted":true}')}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.