-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(performance,vrl): Add RFC for "LLVM Backend for VRL" #10518
Commits on Dec 20, 2021
-
chore(performance,vrl,rfc): Add RFC for "LLVM Backend for VRL"
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ca41f0 - Browse repository at this point
Copy the full SHA 6ca41f0View commit details
Commits on Jan 7, 2022
-
Adjust comparison to WebAssembly
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b87338c - Browse repository at this point
Copy the full SHA b87338cView commit details -
Elaborate on the expression compilation
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6db7e7d - Browse repository at this point
Copy the full SHA 6db7e7dView commit details -
Add section about handling constants in LLVM
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fa0471 - Browse repository at this point
Copy the full SHA 1fa0471View commit details
Commits on Jan 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 429968d - Browse repository at this point
Copy the full SHA 429968dView commit details -
Add action item to prioritize running soak tests
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2c888b - Browse repository at this point
Copy the full SHA b2c888bView commit details -
Clear up misleading wording used for fuzz tests
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1e9563 - Browse repository at this point
Copy the full SHA a1e9563View commit details -
Add specific set of LLVM instructions to restrict to
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8ef3bd - Browse repository at this point
Copy the full SHA e8ef3bdView commit details -
Add strategy how to mitigate unsafe behavior around initializing/drop…
…ping values Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dacd0a8 - Browse repository at this point
Copy the full SHA dacd0a8View commit details -
Make section on VRL constants in LLVM more specific
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42ed20b - Browse repository at this point
Copy the full SHA 42ed20bView commit details -
Add action item to handle advanced function arguments
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e8b6ab - Browse repository at this point
Copy the full SHA 1e8b6abView commit details -
Remove empty "Prior Art" section, our approach is well grounded in co…
…mbining prior art Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f10eca4 - Browse repository at this point
Copy the full SHA f10eca4View commit details -
Clarify that there's a workaround to emit LLVM IR for Rust's
std
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 863aed1 - Browse repository at this point
Copy the full SHA 863aed1View commit details -
Add action item to investigate heap allocations
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5b0dc2 - Browse repository at this point
Copy the full SHA e5b0dc2View commit details
Commits on Jan 27, 2022
-
Reference that we have a literal "Runtime" in VRL
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3166ecb - Browse repository at this point
Copy the full SHA 3166ecbView commit details -
Clarify that this approach does not imply production rollout
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddd8132 - Browse repository at this point
Copy the full SHA ddd8132View commit details -
Note that
resolve
methods will be preservedSigned-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d72bc39 - Browse repository at this point
Copy the full SHA d72bc39View commit details -
Note that the context is provided by any Vector component that uses V…
…RL internally Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46cabb1 - Browse repository at this point
Copy the full SHA 46cabb1View commit details -
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0da0cb6 - Browse repository at this point
Copy the full SHA 0da0cb6View commit details -
Clarify section about memory safety
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68db763 - Browse repository at this point
Copy the full SHA 68db763View commit details -
Display benefits of using WebAssembly
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de6f75d - Browse repository at this point
Copy the full SHA de6f75dView commit details -
Signed-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea3c206 - Browse repository at this point
Copy the full SHA ea3c206View commit details
Commits on Jan 31, 2022
-
Reference
lib/vrl/tests/tests
for testingSigned-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9314f8e - Browse repository at this point
Copy the full SHA 9314f8eView commit details -
Add manual review strategy for
unsafe
codeSigned-off-by: Pablo Sichert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e1b77b - Browse repository at this point
Copy the full SHA 7e1b77bView commit details