added 30 commits
…ds respond_to? dispatch\n\nResult: {"status":"keep","combined_µs":4131,"parse_µs":2893,"render_µs":1238,"allocations":25535}
…across templates\n\nResult: {"status":"keep","combined_µs":4147,"parse_µs":2992,"render_µs":1155,"allocations":24881}
tobi
changed the title
Performance: 35% faster parse+render, 53% fewer allocations
Performance: 47% faster parse+render, 60% fewer allocations
…rse, no regex overhead for delimiter finding\n\nResult: {"status":"keep","combined_µs":3556,"parse_µs":2388,"render_µs":1168,"allocations":24882}
tobi
changed the title
Performance: 47% faster parse+render, 60% fewer allocations
Performance: 52% faster parse+render, 60% fewer allocations
…n) overhead, -12% combined\n\nResult: {"status":"keep","combined_µs":3350,"parse_µs":2212,"render_µs":1138,"allocations":24882}
tobi
changed the title
Performance: 52% faster parse+render, 60% fewer allocations
Performance: 55% faster parse+render, 60% fewer allocations
…elation) — saves 235 allocs\n\nResult: {"status":"keep","combined_µs":3445,"parse_µs":2284,"render_µs":1161,"allocations":24647}
…ll, cleaner code\n\nResult: {"status":"keep","combined_µs":3489,"parse_µs":2353,"render_µs":1136,"allocations":24647}
…condition evaluation\n\nResult: {"status":"keep","combined_µs":3459,"parse_µs":2318,"render_µs":1141,"allocations":24647}
tobi
changed the title
Performance: 55% faster parse+render, 60% fewer allocations
Performance: 52% faster parse+render, 61% fewer allocations
tobi
changed the title
Performance: 52% faster parse+render, 61% fewer allocations
Performance: 53% faster parse+render, 61% fewer allocations