History log of /5.5.2/subjson/contrib/jsonsl/jsonsl.c (Results 1 - 8 of 8)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v5.1.2, v5.0.0, v4.5.0
# 5cf05eaf 14-Dec-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

This version contains some additional optimizations in parsing code as
well as a new path_match function (which will be used in the next
commit).

Change-Id: I0

Update jsonsl

This version contains some additional optimizations in parsing code as
well as a new path_match function (which will be used in the next
commit).

Change-Id: I0414e86b4f286ebb276478ef8cb57f8953b73823
Reviewed-on: http://review.couchbase.org/57787
Well-Formed: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Jens Alfke <jens@couchbase.com>
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# 431730af 16-Jul-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

Using revision 0ba6edd8e6e142cbd88ff28a8eceec9b6505a488.

Parsing speed is improved for longer strings

Change-Id: I15a6bb8c6c73e962741fe1a6be12e26366c1d0ff

Update jsonsl

Using revision 0ba6edd8e6e142cbd88ff28a8eceec9b6505a488.

Parsing speed is improved for longer strings

Change-Id: I15a6bb8c6c73e962741fe1a6be12e26366c1d0ff
Reviewed-on: http://review.couchbase.org/53294
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...


# 1f330d76 30-Apr-2015 Mark Nunberg <mnunberg@haskalah.org>

Update jsonsl

This version is better at validation and happens to be a bit quicker at
numeric parsing.

Change-Id: If058b094157e6bb15b489c9967aa473504ce2dfb
Reviewed-on: http

Update jsonsl

This version is better at validation and happens to be a bit quicker at
numeric parsing.

Change-Id: If058b094157e6bb15b489c9967aa473504ce2dfb
Reviewed-on: http://review.couchbase.org/50439
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: Mark Nunberg <mark.nunberg@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...


# 1efa455e 23-Apr-2015 Trond Norbye <trond.norbye@gmail.com>

Don't advise the compiler about register usage

Change-Id: Ia42cb3f7b9091c42a711b11599e0691eda5d5ca5
Reviewed-on: http://review.couchbase.org/50128
Tested-by: buildbot <build@couchbas

Don't advise the compiler about register usage

Change-Id: Ia42cb3f7b9091c42a711b11599e0691eda5d5ca5
Reviewed-on: http://review.couchbase.org/50128
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...


# e387ee74 01-Apr-2015 Mark Nunberg <mnunberg@haskalah.org>

jsonsl: fix crash when nkey == component->nkey, but is ix

This is a rare case, but I just ran into it


# bfb89cbc 05-Mar-2015 Mark Nunberg <mnunberg@haskalah.org>

Update embedded jsonsl


# 9c3aeb87 13-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Allow to exit the parser once the match has been found

This allows a huge performance boost for documents which are rather
long, and where the match is somewhere in the middle, or in the

Allow to exit the parser once the match has been found

This allows a huge performance boost for documents which are rather
long, and where the match is somewhere in the middle, or in the
beginning - as this lets us immediately exit from the parser, and not
require us to traverse the tree!

show more ...


# e649f75a 12-Dec-2014 Mark Nunberg <mnunberg@haskalah.org>

Self-contained subdoc src