- Commit
- 50d87813fc96ea8d5c2610f3fad134f8d4f8e286
- Parent
- de2a35a4dcb3b051df328ec2c204f08c77a5ad3d
- Author
- John MacFarlane <jgm@berkeley.edu>
- Date
Removed memoization code.
My personal build of CMark ✏️
Removed memoization code.
1 file changed, 0 insertions, 15 deletions
Status | File Name | N° Changes | Insertions | Deletions |
Modified | js/stmd.js | 15 | 0 | 15 |
diff --git a/js/stmd.js b/js/stmd.js @@ -735,13 +735,6 @@ // and returning the inline parsed. var parseInline = function() { var startpos = this.pos; - /* - var memoized = this.memo[startpos]; - if (memoized) { - this.pos = memoized.endpos; - return memoized.inline; - } - */ var c = this.peek(); if (!c) { return null; @@ -782,12 +775,6 @@ this.pos += 1; res = [{t: 'Str', c: c}]; } - /* - if (res) { - this.memo[startpos] = { inline: res, - endpos: this.pos }; - } - */ return res; }; @@ -796,7 +783,6 @@ this.subject = s; this.pos = 0; this.refmap = refmap || {}; - // this.memo = {}; this.last_emphasis_closer = null; var inlines = []; var next_inline; @@ -814,7 +800,6 @@ last_emphasis_closer: null, // used by parseEmphasis method pos: 0, refmap: {}, - // memo: {}, match: match, peek: peek, spnl: spnl,