Skip to content

Instantly share code, notes, and snippets.

View vinniefalco's full-sized avatar
🏠
Working from home

Vinnie Falco vinniefalco

🏠
Working from home
View GitHub Profile
parse,strings.json,msvc,64,boost (pool),24000,5014,4638
parse,strings.json,msvc,64,boost (pool),28000,5106,5314
parse,strings.json,msvc,64,boost (pool),28000,5108,5312
parse,strings.json,msvc,64,boost (pool),28000,5118,5302
parse,strings.json,msvc,64,boost (pool),28000,5102,5318
parse,strings.json,msvc,64,boost (pool),28000,5106,5314
parse,strings.json,msvc,64,boost,15000,5059,2873
parse,strings.json,msvc,64,boost,15000,5043,2882
parse,strings.json,msvc,64,boost,15000,5034,2888
parse,strings.json,msvc,64,boost,15000,5054,2876
// utf16 escape
do_str4:
if(BOOST_JSON_LIKELY(
cs.remain() >= 4))
{
char d;
unsigned short u;
d = hex_digit(*cs);
if(d == -1)
{
// utf16 escape
do_str4:
if(BOOST_JSON_LIKELY(
cs.remain() >= 4))
{
char d;
d = hex_digit(*cs);
if(d == -1)
{
ec_ = error::expected_hex_digit;
[
2517387187796091000,
-376118455556534300,
-5505639723821720000,
-1041175450738589700,
-3391454447982534700,
4400385416729694000,
9052013290365637000,
957146430774833200,
-8097814084245647000,
void
basic_parser::
parse_null(char_stream& cs0)
{
state st;
detail::local_char_stream cs(cs0);
if(BOOST_JSON_LIKELY(stk_.empty()))
{
BOOST_ASSERT(cs[0] == 'n');
if(BOOST_JSON_LIKELY(cs.remain() >= 4))
size_t
number_parser::
parse(
number& result,
char const* begin,
char const* end,
error_code& ec)
{
char_stream cs(begin, end);
class char_stream
{
char const* p_;
char const* end_;
public:
char_stream(
char const* begin,
char const* end)
: p_(begin)
vinnie@VF-Corsair MINGW64 ~/src/lounge/bin (develop)
$ cmake -DBoost_DEBUG=ON ..
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1466 ] _boost_TEST_VERSIONS = "1.72.0;1.72;1.71.0;1.71"
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1467 ] Boost_USE_MULTITHREADED = "TRUE"
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1468 ] Boost_USE_STATIC_LIBS = "ON"
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1469 ] Boost_USE_STATIC_RUNTIME = "ON"
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1470 ] Boost_ADDITIONAL_VERSIONS = <unset>
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1471 ] Boost_NO_SYSTEM_PATHS = <unset>
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1503 ] BOOST_ROOT = <unset>
-- [ C:/Program Files/CMake/share/cmake-3.17/Modules/FindBoost.cmake:1504 ] ENV{BOOST_ROOT} = "C:\Users\Vinnie\src\boost"
namespace boost {
namespace urls {
class url_view;
class url_base;
template<class Allocator>
class basic_url;
namespace boost {
namespace urls {
class url_view;
class basic_url;
template<class Allocator>
class dynamic_url;