aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/cyc_complexity_plugin.c
diff options
context:
space:
mode:
authorJie Chen <[email protected]>2016-12-12 16:46:17 -0800
committerLinus Torvalds <[email protected]>2016-12-12 18:55:09 -0800
commitce093a04543c403d52c1a5788d8cb92e47453aba (patch)
tree4f0dbd7ab08c3110cc45f2ce94662ea3e561c00c /scripts/gcc-plugins/cyc_complexity_plugin.c
parent6b2a65c7ff612035deb1012388738b54e08ab2a6 (diff)
lib/rbtree.c: fix typo in comment of ____rb_erase_color
In Case 3 of `sibling == parent->rb_right': Right rotation will not change color of sl and S in the diagram (i.e. should not change "sl" to "Sl", "S" to "s") In Case 3 of `sibling == parent->rb_left': (p) (p) / \ / \ S N --> sr N / \ / Sl sr S / Sl This is actually left rotation at "S", not right rotation. In Case 4 of `sibling == parent->rb_left': (p) (s) / \ / \ S N --> Sl P / \ / \ sl (sr) (sr) N This is actually right rotation at "(p)" + color flips, not left rotation + color flips. Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Jie Chen <[email protected]> Cc: Wei Yang <[email protected]> Cc: Xiao Guangrong <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions