Skip to content

Instantly share code, notes, and snippets.

🏠
Working from home

Vinnie Falco vinniefalco

🏠
Working from home
View GitHub Profile
View gist:6380ca499b7afc295d875229abb7b3b3
July 10, 2020
Dear Members of the Ransom Everglades Community,
In the weeks since the killing of George Floyd, our nation as a whole, including members of our own community, has been engaged in conversation and reflection about racism and racial injustice. On Juneteenth-June 19th, the RE Black alumni community sent an unambiguous letter to us, outlining their concerns and suggestions for change. During two subsequent virtual town halls, these members of our community shared their recollections of acts of discrimination and racism from their days on RE’s campuses. We acknowledge these experiences, and we are deeply moved. We are grateful to those who stepped forward.
All students must have the opportunity to thrive and flourish in an inclusive learning environment, free from all forms of discrimination and racism. We are more committed than ever to ensuring that our school embraces an inclusive mindset with equality of opportunity. We are resolute in our efforts to be a school that not only does not tolerat
View gist:ad88c66beb87e0af1bc9b9c281dc2473
Old:
Parse canada.json,clang x64/sse2,boost (pool),1000,6812,315
Parse canada.json,clang x64/sse2,boost (pool),828,5161,344
Parse canada.json,clang x64/sse2,boost (pool),840,5189,348
Parse canada.json,clang x64/sse2,boost (pool),840,5184,348
Parse canada.json,clang x64/sse2,boost (pool),840,5175,348
Parse canada.json,clang x64/sse2,boost (pool),840,5200,347
Parse canada.json,clang x64/sse2,boost (pool),347
View gist:634ae0d4c3910d08780b71dd2294c711
New Code:
Parse test/small-ints.json,clang x64/sse2,boost (pool),8000,5280,74
Parse test/small-ints.json,clang x64/sse2,boost (pool),8316,5001,81
Parse test/small-ints.json,clang x64/sse2,boost (pool),8715,5220,81
Parse test/small-ints.json,clang x64/sse2,boost (pool),8340,5009,81
Parse test/small-ints.json,clang x64/sse2,boost (pool),8320,5044,80
Parse test/small-ints.json,clang x64/sse2,boost (pool),8652,5181,81
Parse test/small-ints.json,clang x64/sse2,boost (pool),81
View gist:bacb17d98cf5c54db172ec6dce1d37d0
Old parse number
Parse integers-32.json,clang x64/sse2,boost (pool),2000,7495,352
Parse integers-32.json,clang x64/sse2,boost (pool),1452,5046,380
Parse integers-32.json,clang x64/sse2,boost (pool),1491,5177,380
Parse integers-32.json,clang x64/sse2,boost (pool),1440,5039,377
Parse integers-32.json,clang x64/sse2,boost (pool),1491,5186,380
Parse integers-32.json,clang x64/sse2,boost (pool),1491,5184,380
Parse integers-64.json,clang x64/sse2,boost (pool),5000,5370,541
Parse integers-64.json,clang x64/sse2,boost (pool),4872,5236,541
Parse integers-64.json,clang x64/sse2,boost (pool),4872,5222,542
View gist:833207561e3aee14e507f71c7d0854e3
Old parse_number
Parse integers-32.json,msvc x64/sse2,boost (pool),2000,7984,331
Parse integers-32.json,msvc x64/sse2,boost (pool),1364,5224,345
Parse integers-32.json,msvc x64/sse2,boost (pool),1365,5222,345
Parse integers-32.json,msvc x64/sse2,boost (pool),1365,5230,345
Parse integers-32.json,msvc x64/sse2,boost (pool),1365,5230,345
Parse integers-32.json,msvc x64/sse2,boost (pool),1365,5244,344
Parse integers-64.json,msvc x64/sse2,boost (pool),5000,5926,490
Parse integers-64.json,msvc x64/sse2,boost (pool),4410,5221,491
Parse integers-64.json,msvc x64/sse2,boost (pool),4431,5245,491
View gist:7826cd6fcc0ee0236d8ab21fd2021a9f
11>C:\Users\vinnie\src\boost\libs\json\include\boost/json/detail/value_from.hpp(37,1): warning C4127: conditional expression is constant (compiling source file C:\Users\vinnie\src\boost\libs\json\test\value_from.cpp)
11>C:\Users\vinnie\src\boost\libs\json\include\boost/json/detail/value_from.hpp(37,1): message : consider using 'if constexpr' statement instead (compiling source file C:\Users\vinnie\src\boost\libs\json\test\value_from.cpp)
11>C:\Users\vinnie\src\boost\libs\json\include\boost/json/detail/value_from.hpp(75): message : see reference to function template instantiation 'void boost::json::detail::tuple_to_array<4,0,std::tuple<int,boost::json::string,int,bool>&>(T,boost::json::array &)' being compiled
11> with
11> [
11> T=std::tuple<int,boost::json::string,int,bool> &
11> ] (compiling source file C:\Users\vinnie\src\boost\libs\json\test\value_from.cpp)
11>C:\Users\vinnie\src\boost\libs\json\include\boost/json/detail/value_from.hpp(126): message : see reference to functi
View gist:3359ffa2bccccc95e9eab67d79577a61
/** A shared buffer sequence of length 1.
This is a reference counted, copyable handle to a constant
buffer sequence of length one. It is used for broadcasting.
The originating buffers are copied upon construction.
*/
class message
{
struct impl
{
View gist:62d50ecbc095e37cd7c6fcdb29e9d620
branch: develop
Parse array.json,msvc x64/sse2,boost (pool),244
Parse canada.json,msvc x64/sse2,boost (pool),320
Parse citm_catalog.json,msvc x64/sse2,boost (pool),452
Parse citm_catalog_nws.json,msvc x64/sse2,boost (pool),158
Parse integers-32.json,msvc x64/sse2,boost (pool),347
Parse integers-64.json,msvc x64/sse2,boost (pool),492
Parse random.json,msvc x64/sse2,boost (pool),251
Parse small.json,msvc x64/sse2,boost (pool),265
Parse strings.json,msvc x64/sse2,boost (pool),4781
View gist:625480167cb826d2282475942845f7a9
branch: add-comments
Parse array.json,clang x64/sse2,boost (pool),280
Parse canada.json,clang x64/sse2,boost (pool),374
Parse citm_catalog.json,clang x64/sse2,boost (pool),550
Parse citm_catalog_nws.json,clang x64/sse2,boost (pool),196
Parse integers-32.json,clang x64/sse2,boost (pool),418
Parse integers-64.json,clang x64/sse2,boost (pool),574
Parse random.json,clang x64/sse2,boost (pool),324
Parse small.json,clang x64/sse2,boost (pool),324
Parse strings.json,clang x64/sse2,boost (pool),5244
View gist:61f868c0a5de82365ad9e1c6210fbc87
void parse_white_and_comments()
{
for(;;)
{
maybe_skip_white();
if(*cs != '/')
return;
++cs;
do_wht1:
You can’t perform that action at this time.