@@ -30,7 +30,7 @@ void print_vec(const std::vector<int64_t> &v) {
3030 std::cout << std::endl;
3131}
3232
33- void simdjson_scan (std::vector<int64_t > &answer, ParsedJson::iterator &i) {
33+ void simdjson_scan (std::vector<int64_t > &answer, simdjson:: ParsedJson::iterator &i) {
3434 while (i.move_forward ()) {
3535 if (i.get_scope_type () == ' {' ) {
3636 bool founduser = (i.get_string_length () == 4 ) && (memcmp (i.get_string (), " user" , 4 ) == 0 );
@@ -48,30 +48,30 @@ void simdjson_scan(std::vector<int64_t> &answer, ParsedJson::iterator &i) {
4848}
4949
5050__attribute__ ((noinline))
51- std::vector<int64_t> simdjson_justdom(ParsedJson &pj) {
51+ std::vector<int64_t> simdjson_justdom(simdjson:: ParsedJson &pj) {
5252 std::vector<int64_t > answer;
53- ParsedJson::iterator i (pj);
53+ simdjson:: ParsedJson::iterator i (pj);
5454 simdjson_scan (answer,i);
5555 remove_duplicates (answer);
5656 return answer;
5757}
5858
5959__attribute__ ((noinline))
60- std::vector<int64_t> simdjson_computestats(const padded_string &p) {
60+ std::vector<int64_t> simdjson_computestats(const simdjson:: padded_string &p) {
6161 std::vector<int64_t > answer;
62- ParsedJson pj = build_parsed_json (p);
62+ simdjson:: ParsedJson pj = simdjson:: build_parsed_json (p);
6363 if (!pj.isValid ()) {
6464 return answer;
6565 }
66- ParsedJson::iterator i (pj);
66+ simdjson:: ParsedJson::iterator i (pj);
6767 simdjson_scan (answer,i);
6868 remove_duplicates (answer);
6969 return answer;
7070}
7171
7272__attribute__ ((noinline))
73- bool simdjson_justparse(const padded_string &p) {
74- ParsedJson pj = build_parsed_json (p);
73+ bool simdjson_justparse(const simdjson:: padded_string &p) {
74+ simdjson:: ParsedJson pj = simdjson:: build_parsed_json (p);
7575 bool answer = !pj.isValid ();
7676 return answer;
7777}
@@ -135,7 +135,7 @@ std::vector<int64_t> sasjon_justdom(sajson::document & d) {
135135}
136136
137137__attribute__ ((noinline))
138- std::vector<int64_t> sasjon_computestats(const padded_string &p) {
138+ std::vector<int64_t> sasjon_computestats(const simdjson:: padded_string &p) {
139139 std::vector<int64_t > answer;
140140 char *buffer = (char *)malloc (p.size ());
141141 memcpy (buffer, p.data (), p.size ());
@@ -152,7 +152,7 @@ std::vector<int64_t> sasjon_computestats(const padded_string &p) {
152152}
153153
154154__attribute__ ((noinline))
155- bool sasjon_justparse(const padded_string &p) {
155+ bool sasjon_justparse(const simdjson:: padded_string &p) {
156156 char *buffer = (char *)malloc (p.size ());
157157 memcpy (buffer, p.data (), p.size ());
158158 auto d = sajson::parse (sajson::dynamic_allocation (),
@@ -210,7 +210,7 @@ std::vector<int64_t> rapid_justdom(rapidjson::Document &d) {
210210}
211211
212212__attribute__ ((noinline))
213- std::vector<int64_t> rapid_computestats(const padded_string &p) {
213+ std::vector<int64_t> rapid_computestats(const simdjson:: padded_string &p) {
214214 std::vector<int64_t > answer;
215215 char *buffer = (char *)malloc (p.size () + 1 );
216216 memcpy (buffer, p.data (), p.size ());
@@ -228,7 +228,7 @@ std::vector<int64_t> rapid_computestats(const padded_string &p) {
228228}
229229
230230__attribute__ ((noinline))
231- bool rapid_justparse(const padded_string &p) {
231+ bool rapid_justparse(const simdjson:: padded_string &p) {
232232 char *buffer = (char *)malloc (p.size () + 1 );
233233 memcpy (buffer, p.data (), p.size ());
234234 buffer[p.size ()] = ' \0 ' ;
@@ -267,9 +267,9 @@ int main(int argc, char *argv[]) {
267267 if (optind + 1 < argc) {
268268 std::cerr << " warning: ignoring everything after " << argv[optind + 1 ] << std::endl;
269269 }
270- padded_string p;
270+ simdjson:: padded_string p;
271271 try {
272- get_corpus (filename).swap (p);
272+ simdjson:: get_corpus (filename).swap (p);
273273 } catch (const std::exception &e) { // caught by reference to base
274274 std::cout << " Could not load the file " << filename << std::endl;
275275 return EXIT_FAILURE;
@@ -321,7 +321,7 @@ int main(int argc, char *argv[]) {
321321 !justdata);
322322 BEST_TIME (" sasjon (just parse) " , sasjon_justparse (p), false , , repeat, volume,
323323 !justdata);
324- ParsedJson dsimdjson = build_parsed_json (p);
324+ simdjson:: ParsedJson dsimdjson = simdjson:: build_parsed_json (p);
325325 BEST_TIME (" simdjson (just dom) " , simdjson_justdom (dsimdjson).size (), size, , repeat,
326326 volume, !justdata);
327327 char *buffer = (char *)malloc (p.size ());
0 commit comments