diff --git a/doc/release-notes-v2-2.rst b/doc/release-notes-v2-2.rst index 41b4dcf3..24edb1de 100644 --- a/doc/release-notes-v2-2.rst +++ b/doc/release-notes-v2-2.rst @@ -106,11 +106,12 @@ from Duktape v2.1.x. Note the following: step commands will still pause on function entry/exit as appropriate; for example, StepInto will pause on function entry or exit (or an error throw). -* Case insensitive RegExps are still much slower than case sensitive ones. - The small canonicalization lookup (256 bytes) is enabled by default. The - small lookup is still slower than DUK_USE_REGEXP_CANON_WORKAROUND but the - difference is now much smaller. You may be able to turn off the workaround - option whose main downside is a relatively large footprint impact (128kB). +* Case insensitive RegExps now perform better by default, with the small + canonicalization lookup (~300-400 bytes, DUK_USE_REGEXP_CANON_BITMAP) + enabled by default. The small lookup still performs slower than + DUK_USE_REGEXP_CANON_WORKAROUND but the difference is smaller, and you + may be able to turn off the workaround option whose main downside is a + relatively large footprint impact (128kB). * When an Error instance is being constructed and Duktape.errCreate() is called for the constructor return value, the call stack seen by errCreate() diff --git a/examples/hello/hello_ptrcomp.c b/examples/hello/hello_ptrcomp.c index fab4e88a..278f7e2d 100644 --- a/examples/hello/hello_ptrcomp.c +++ b/examples/hello/hello_ptrcomp.c @@ -1,5 +1,5 @@ /* - * Very simple example program, pointer compression and ROM builti-ins enabled + * Very simple example program, pointer compression and ROM built-ins enabled */ #include "duktape.h"