From: Lucas Bajolet Date: Tue, 8 Dec 2015 18:22:20 +0000 (-0500) Subject: lib/core: Have `is_empty` work with `_bytelen` instead of `length` for speed X-Git-Tag: v0.8~18^2~5 X-Git-Url: http://nitlanguage.org lib/core: Have `is_empty` work with `_bytelen` instead of `length` for speed Signed-off-by: Lucas Bajolet --- diff --git a/lib/core/text/ropes.nit b/lib/core/text/ropes.nit index 84afa5b..1a91e00 100644 --- a/lib/core/text/ropes.nit +++ b/lib/core/text/ropes.nit @@ -115,6 +115,8 @@ private class Concat _bytelen = l.bytelen + r.bytelen end + redef fun is_empty do return _bytelen == 0 + redef fun output do _left.output _right.output