git.iko.soy
/
dodrio
readme
files
commits
refs
on
102ea64
help
sign in
history of
src/diff.rs
all commits
102ea64
Add a fast path for a single text child
Nick Fitzgerald
8 years ago
fb227aa
Optimize emitted DOM traversal instructions
Nick Fitzgerald
8 years ago
2c647bf
Simplify `diff_keyed_middle`
Nick Fitzgerald
8 years ago
bd2c84c
Shrink the size of `NodeKind` by putting `ElementNode`s behind a ref
Nick Fitzgerald
8 years ago
fc6a13c
Add comments clarifying logic about change list stack in `diff_non_keyed_children`
Nick Fitzgerald
8 years ago
dca2045
Clarify which stack the diffing comments are talking about
Nick Fitzgerald
8 years ago
93bf16d
Assert that keys are unique among siblings in debug mode
Nick Fitzgerald
8 years ago
5a3aa52
Remove `has_keyed_children(true)` requirement for keying children
Nick Fitzgerald
8 years ago
ad5f96e
Support keyed children
Nick Fitzgerald
8 years ago
3906f80
Diff nodes by reference rather than by value
Nick Fitzgerald
8 years ago
649bef1
Have a fast path for removing all children
Nick Fitzgerald
8 years ago
97d6f40
Use a hash set for cached roots
Nick Fitzgerald
8 years ago
56f9f86
Refactor the change list compiler
Nick Fitzgerald
8 years ago
52d9f3e
Re-introduce `Cached<R>`
Nick Fitzgerald
8 years ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list