issues
search
Shopify
/
liquid-c
Liquid performance extension in C.
MIT License
120
stars
25
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Remove error on compiler warnings by default, except on CI
#124
dylanahsmith
closed
3 years ago
1
Instrument float bug
#123
peterzhu2118
closed
4 years ago
2
Allow space in between dot in attributes
#122
peterzhu2118
closed
4 years ago
0
Fix negative string length
#121
peterzhu2118
closed
3 years ago
0
Fix invalid float with no leading integer
#120
peterzhu2118
opened
4 years ago
0
Rename disable_liquid_c_nodes method to liquid_c_nodes_disabled?
#119
dylanahsmith
closed
4 years ago
0
Use secure source for GitHub in Gemfile
#118
peterzhu2118
closed
4 years ago
0
Fix Liquid::C::Tokenizer compatibility for liquid tag
#117
dylanahsmith
closed
4 years ago
0
Re-raise exceptions in VM that aren't from in VM variable rendering
#116
dylanahsmith
closed
4 years ago
0
Fix translation of ArgumentError for filters in Liquid::Variable#render
#115
dylanahsmith
closed
4 years ago
0
Ignore calls in other threads when counting ruby calls for a test
#114
dylanahsmith
closed
4 years ago
0
Fix flaky test
#113
peterzhu2118
closed
4 years ago
1
Reduce copying in VM assembly by doing writes directly to the buffers
#112
dylanahsmith
closed
4 years ago
0
Strict parse Liquid::Variable.new objects to a Liquid::C::Expression
#111
dylanahsmith
closed
4 years ago
0
Add disassemble method to Liquid::C::BlockBody and Liquid::C::Expression
#110
dylanahsmith
closed
4 years ago
0
Segfault when exception renderer raises on non-internal errors in SFR
#109
macournoyer
closed
4 years ago
3
Run CI on PRs
#108
peterzhu2118
closed
4 years ago
0
Fix parsing nil
#107
dylanahsmith
closed
4 years ago
0
Fix Liquid::C::BlockBody#nodelist after freeze
#106
dylanahsmith
closed
4 years ago
0
Run rubocop in the default rake task to help notice style errors before CI
#105
dylanahsmith
closed
4 years ago
0
Fallback to not using the liquid VM if the source is too large
#104
dylanahsmith
closed
4 years ago
0
Allow up to 32-bits for source file size
#103
peterzhu2118
closed
4 years ago
1
Write block body to a shared buffer after compilation
#102
peterzhu2118
closed
3 years ago
0
Add rubocop checks
#101
peterzhu2118
closed
4 years ago
0
Set @line_number directly on the Liquid::ParseContext
#100
dylanahsmith
closed
4 years ago
0
Fix ambiguous first argument warnings when running the unit tests
#99
dylanahsmith
closed
4 years ago
0
Fix lookup on variable with literal name
#98
dylanahsmith
closed
4 years ago
0
Compile using -O0 in debugging
#97
peterzhu2118
closed
4 years ago
1
Start compiling tags into liquid VM code
#96
dylanahsmith
opened
4 years ago
4
Store some Liquid::Context instance variables in the VM
#95
peterzhu2118
closed
4 years ago
0
Fix stack size calculations for key lookup instructions
#94
dylanahsmith
closed
4 years ago
0
Fix error from calling FIX2INT on a fixnum that doesn't fit in an int
#93
dylanahsmith
closed
4 years ago
0
Compile lax parsed variables and expressions from their ruby objects
#92
dylanahsmith
closed
4 years ago
0
Fix deprecations and warnings in tests
#91
peterzhu2118
closed
4 years ago
0
Call rb_gc_mark instead of rb_gc_mark_maybe
#90
peterzhu2118
closed
4 years ago
0
Add an `instrument` option to disable generation of native block bodies
#89
macournoyer
closed
4 years ago
3
Always pass a mutable keyword arguments hash to filters
#88
dylanahsmith
closed
4 years ago
0
Provide an internal way to check if we are filtering in a drop method.
#87
dylanahsmith
closed
4 years ago
0
Implement OP_WRITE_RAW on the instructions buffer
#86
peterzhu2118
closed
4 years ago
4
Provide a clearer error message for non-string convertible variable results
#85
dylanahsmith
closed
4 years ago
0
Replace the moving constant pointer with a constant table
#84
dylanahsmith
opened
4 years ago
2
Implement `if`/`unless` as an instruction
#83
macournoyer
opened
4 years ago
2
Inline append filter as an instruction
#82
macournoyer
closed
4 years ago
2
Require source code to be at most 16MiB
#81
peterzhu2118
closed
4 years ago
0
Add profiling support
#80
macournoyer
opened
4 years ago
6
Implement OP_RENDER_VARIABLE_RESCUE on the instructions buffer
#79
peterzhu2118
closed
4 years ago
1
Compile nested block bodies into their parent block body object
#78
dylanahsmith
closed
3 years ago
1
Add support for serializing liquid templates along with their VM code
#77
dylanahsmith
opened
4 years ago
3
Convert ::ArgumentError on filter call to Liquid::ArgumentError
#76
dylanahsmith
closed
4 years ago
0
Move to GitHub Actions
#75
peterzhu2118
closed
4 years ago
0
Previous
Next