From 4fa5c21397cb3cbf26c42e6ddb03995fd05b658b Mon Sep 17 00:00:00 2001 From: lemire Date: Wed, 24 Apr 2024 06:14:29 +0000 Subject: [PATCH] deploy: 8519e24f12a924ceb0b2cc2424f2d068678a2857 --- classsimdjson_1_1dom_1_1document__stream.html | 2 +- dom_2document__stream-inl_8h_source.html | 230 +++++++++--------- dom_2document__stream_8h_source.html | 4 +- ...emand_2document__stream-inl_8h_source.html | 158 ++++++------ navtreedata.js | 14 +- navtreeindex0.js | 14 +- navtreeindex1.js | 14 +- navtreeindex2.js | 14 +- navtreeindex3.js | 14 +- navtreeindex4.js | 16 +- navtreeindex5.js | 14 +- navtreeindex6.js | 14 +- 12 files changed, 260 insertions(+), 248 deletions(-) diff --git a/classsimdjson_1_1dom_1_1document__stream.html b/classsimdjson_1_1dom_1_1document__stream.html index 0696c752d..45ce3edda 100644 --- a/classsimdjson_1_1dom_1_1document__stream.html +++ b/classsimdjson_1_1dom_1_1document__stream.html @@ -203,7 +203,7 @@ simdjson_inline truncated_bytes() after streaming through all documents, like so:

document_stream stream = parser.parse_many(json,window); for(auto doc : stream) { // do something with doc } size_t truncated = stream.truncated_bytes();

-

Definition at line 262 of file document_stream-inl.h.

+

Definition at line 266 of file document_stream-inl.h.

diff --git a/dom_2document__stream-inl_8h_source.html b/dom_2document__stream-inl_8h_source.html index 4d3a85d12..8ccbc65c3 100644 --- a/dom_2document__stream-inl_8h_source.html +++ b/dom_2document__stream-inl_8h_source.html @@ -316,133 +316,137 @@ $(document).ready(function(){initNavTree('dom_2document__stream-inl_8h_source.ht
223  return std::string_view(start, next_doc_index - current_index() + 1);
224  } else {
225  size_t next_doc_index = stream->batch_start + stream->parser->implementation->structural_indexes[stream->parser->implementation->next_structural_index];
-
226  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), next_doc_index - current_index() - 1);
-
227  }
-
228 }
-
229 
-
230 
-
231 inline void document_stream::next() noexcept {
-
232  // We always exit at once, once in an error condition.
-
233  if (error) { return; }
+
226  size_t svlen = next_doc_index - current_index();
+
227  if(svlen > 1) {
+
228  svlen--;
+
229  }
+
230  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), svlen);
+
231  }
+
232 }
+
233 
234 
-
235  // Load the next document from the batch
-
236  doc_index = batch_start + parser->implementation->structural_indexes[parser->implementation->next_structural_index];
-
237  error = parser->implementation->stage2_next(parser->doc);
-
238  // If that was the last document in the batch, load another batch (if available)
-
239  while (error == EMPTY) {
-
240  batch_start = next_batch_start();
-
241  if (batch_start >= len) { break; }
-
242 
-
243 #ifdef SIMDJSON_THREADS_ENABLED
-
244  if(use_thread) {
-
245  load_from_stage1_thread();
-
246  } else {
-
247  error = run_stage1(*parser, batch_start);
-
248  }
-
249 #else
-
250  error = run_stage1(*parser, batch_start);
-
251 #endif
-
252  if (error) { continue; } // If the error was EMPTY, we may want to load another batch.
-
253  // Run stage 2 on the first document in the batch
-
254  doc_index = batch_start + parser->implementation->structural_indexes[parser->implementation->next_structural_index];
-
255  error = parser->implementation->stage2_next(parser->doc);
-
256  }
-
257 }
-
258 inline size_t document_stream::size_in_bytes() const noexcept {
-
259  return len;
-
260 }
-
261 
-
262 inline size_t document_stream::truncated_bytes() const noexcept {
-
263  if(error == CAPACITY) { return len - batch_start; }
-
264  return parser->implementation->structural_indexes[parser->implementation->n_structural_indexes] - parser->implementation->structural_indexes[parser->implementation->n_structural_indexes + 1];
-
265 }
-
266 
-
267 inline size_t document_stream::next_batch_start() const noexcept {
-
268  return batch_start + parser->implementation->structural_indexes[parser->implementation->n_structural_indexes];
+
235 inline void document_stream::next() noexcept {
+
236  // We always exit at once, once in an error condition.
+
237  if (error) { return; }
+
238 
+
239  // Load the next document from the batch
+
240  doc_index = batch_start + parser->implementation->structural_indexes[parser->implementation->next_structural_index];
+
241  error = parser->implementation->stage2_next(parser->doc);
+
242  // If that was the last document in the batch, load another batch (if available)
+
243  while (error == EMPTY) {
+
244  batch_start = next_batch_start();
+
245  if (batch_start >= len) { break; }
+
246 
+
247 #ifdef SIMDJSON_THREADS_ENABLED
+
248  if(use_thread) {
+
249  load_from_stage1_thread();
+
250  } else {
+
251  error = run_stage1(*parser, batch_start);
+
252  }
+
253 #else
+
254  error = run_stage1(*parser, batch_start);
+
255 #endif
+
256  if (error) { continue; } // If the error was EMPTY, we may want to load another batch.
+
257  // Run stage 2 on the first document in the batch
+
258  doc_index = batch_start + parser->implementation->structural_indexes[parser->implementation->next_structural_index];
+
259  error = parser->implementation->stage2_next(parser->doc);
+
260  }
+
261 }
+
262 inline size_t document_stream::size_in_bytes() const noexcept {
+
263  return len;
+
264 }
+
265 
+
266 inline size_t document_stream::truncated_bytes() const noexcept {
+
267  if(error == CAPACITY) { return len - batch_start; }
+
268  return parser->implementation->structural_indexes[parser->implementation->n_structural_indexes] - parser->implementation->structural_indexes[parser->implementation->n_structural_indexes + 1];
269 }
270 
-
271 inline error_code document_stream::run_stage1(dom::parser &p, size_t _batch_start) noexcept {
-
272  size_t remaining = len - _batch_start;
-
273  if (remaining <= batch_size) {
-
274  return p.implementation->stage1(&buf[_batch_start], remaining, stage1_mode::streaming_final);
-
275  } else {
-
276  return p.implementation->stage1(&buf[_batch_start], batch_size, stage1_mode::streaming_partial);
-
277  }
-
278 }
-
279 
-
280 #ifdef SIMDJSON_THREADS_ENABLED
-
281 
-
282 inline void document_stream::load_from_stage1_thread() noexcept {
-
283  worker->finish();
-
284  // Swap to the parser that was loaded up in the thread. Make sure the parser has
-
285  // enough memory to swap to, as well.
-
286  std::swap(*parser, stage1_thread_parser);
-
287  error = stage1_thread_error;
-
288  if (error) { return; }
-
289 
-
290  // If there's anything left, start the stage 1 thread!
-
291  if (next_batch_start() < len) {
-
292  start_stage1_thread();
-
293  }
-
294 }
-
295 
-
296 inline void document_stream::start_stage1_thread() noexcept {
-
297  // we call the thread on a lambda that will update
-
298  // this->stage1_thread_error
-
299  // there is only one thread that may write to this value
-
300  // TODO this is NOT exception-safe.
-
301  this->stage1_thread_error = UNINITIALIZED; // In case something goes wrong, make sure it's an error
-
302  size_t _next_batch_start = this->next_batch_start();
-
303 
-
304  worker->run(this, & this->stage1_thread_parser, _next_batch_start);
-
305 }
-
306 
-
307 #endif // SIMDJSON_THREADS_ENABLED
-
308 
-
309 } // namespace dom
+
271 inline size_t document_stream::next_batch_start() const noexcept {
+
272  return batch_start + parser->implementation->structural_indexes[parser->implementation->n_structural_indexes];
+
273 }
+
274 
+
275 inline error_code document_stream::run_stage1(dom::parser &p, size_t _batch_start) noexcept {
+
276  size_t remaining = len - _batch_start;
+
277  if (remaining <= batch_size) {
+
278  return p.implementation->stage1(&buf[_batch_start], remaining, stage1_mode::streaming_final);
+
279  } else {
+
280  return p.implementation->stage1(&buf[_batch_start], batch_size, stage1_mode::streaming_partial);
+
281  }
+
282 }
+
283 
+
284 #ifdef SIMDJSON_THREADS_ENABLED
+
285 
+
286 inline void document_stream::load_from_stage1_thread() noexcept {
+
287  worker->finish();
+
288  // Swap to the parser that was loaded up in the thread. Make sure the parser has
+
289  // enough memory to swap to, as well.
+
290  std::swap(*parser, stage1_thread_parser);
+
291  error = stage1_thread_error;
+
292  if (error) { return; }
+
293 
+
294  // If there's anything left, start the stage 1 thread!
+
295  if (next_batch_start() < len) {
+
296  start_stage1_thread();
+
297  }
+
298 }
+
299 
+
300 inline void document_stream::start_stage1_thread() noexcept {
+
301  // we call the thread on a lambda that will update
+
302  // this->stage1_thread_error
+
303  // there is only one thread that may write to this value
+
304  // TODO this is NOT exception-safe.
+
305  this->stage1_thread_error = UNINITIALIZED; // In case something goes wrong, make sure it's an error
+
306  size_t _next_batch_start = this->next_batch_start();
+
307 
+
308  worker->run(this, & this->stage1_thread_parser, _next_batch_start);
+
309 }
310 
-
311 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result() noexcept
-
312  : simdjson_result_base() {
-
313 }
-
314 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result(error_code error) noexcept
-
315  : simdjson_result_base(error) {
-
316 }
-
317 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result(dom::document_stream &&value) noexcept
-
318  : simdjson_result_base(std::forward<dom::document_stream>(value)) {
-
319 }
-
320 
-
321 #if SIMDJSON_EXCEPTIONS
-
322 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::begin() noexcept(false) {
-
323  if (error()) { throw simdjson_error(error()); }
-
324  return first.begin();
-
325 }
-
326 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::end() noexcept(false) {
+
311 #endif // SIMDJSON_THREADS_ENABLED
+
312 
+
313 } // namespace dom
+
314 
+
315 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result() noexcept
+
316  : simdjson_result_base() {
+
317 }
+
318 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result(error_code error) noexcept
+
319  : simdjson_result_base(error) {
+
320 }
+
321 simdjson_inline simdjson_result<dom::document_stream>::simdjson_result(dom::document_stream &&value) noexcept
+
322  : simdjson_result_base(std::forward<dom::document_stream>(value)) {
+
323 }
+
324 
+
325 #if SIMDJSON_EXCEPTIONS
+
326 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::begin() noexcept(false) {
327  if (error()) { throw simdjson_error(error()); }
-
328  return first.end();
+
328  return first.begin();
329 }
-
330 #else // SIMDJSON_EXCEPTIONS
-
331 #ifndef SIMDJSON_DISABLE_DEPRECATED_API
-
332 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::begin() noexcept {
-
333  first.error = error();
-
334  return first.begin();
-
335 }
-
336 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::end() noexcept {
+
330 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::end() noexcept(false) {
+
331  if (error()) { throw simdjson_error(error()); }
+
332  return first.end();
+
333 }
+
334 #else // SIMDJSON_EXCEPTIONS
+
335 #ifndef SIMDJSON_DISABLE_DEPRECATED_API
+
336 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::begin() noexcept {
337  first.error = error();
-
338  return first.end();
+
338  return first.begin();
339 }
-
340 #endif // SIMDJSON_DISABLE_DEPRECATED_API
-
341 #endif // SIMDJSON_EXCEPTIONS
-
342 
-
343 } // namespace simdjson
-
344 #endif // SIMDJSON_DOCUMENT_STREAM_INL_H
+
340 simdjson_inline dom::document_stream::iterator simdjson_result<dom::document_stream>::end() noexcept {
+
341  first.error = error();
+
342  return first.end();
+
343 }
+
344 #endif // SIMDJSON_DISABLE_DEPRECATED_API
+
345 #endif // SIMDJSON_EXCEPTIONS
+
346 
+
347 } // namespace simdjson
+
348 #endif // SIMDJSON_DOCUMENT_STREAM_INL_H
An iterator through a forward-only stream of documents.
simdjson_inline reference operator*() noexcept
Get the current document (or error).
simdjson_inline bool operator!=(const iterator &other) const noexcept
Check if we're at the end yet.
simdjson_inline iterator() noexcept
Default constructor.
iterator & operator++() noexcept
Advance to the next document (prefix).
A forward-only stream of documents.
-
size_t size_in_bytes() const noexcept
Returns the input size in bytes.
-
size_t truncated_bytes() const noexcept
After iterating through the stream, this method returns the number of bytes that were not parsed at t...
+
size_t size_in_bytes() const noexcept
Returns the input size in bytes.
+
size_t truncated_bytes() const noexcept
After iterating through the stream, this method returns the number of bytes that were not parsed at t...
simdjson_inline iterator begin() noexcept
Start iterating the documents in the stream.
simdjson_inline iterator end() noexcept
The end of the stream, for iterator comparison purposes.
simdjson_inline document_stream() noexcept
Construct an uninitialized document_stream.
diff --git a/dom_2document__stream_8h_source.html b/dom_2document__stream_8h_source.html index 686126dbf..e4f308b72 100644 --- a/dom_2document__stream_8h_source.html +++ b/dom_2document__stream_8h_source.html @@ -246,8 +246,8 @@ $(document).ready(function(){initNavTree('dom_2document__stream_8h_source.html',
An iterator through a forward-only stream of documents.
A forward-only stream of documents.
simdjson_inline document_stream & operator=(document_stream &&other) noexcept=default
Move one document_stream to another.
-
size_t size_in_bytes() const noexcept
Returns the input size in bytes.
-
size_t truncated_bytes() const noexcept
After iterating through the stream, this method returns the number of bytes that were not parsed at t...
+
size_t size_in_bytes() const noexcept
Returns the input size in bytes.
+
size_t truncated_bytes() const noexcept
After iterating through the stream, this method returns the number of bytes that were not parsed at t...
simdjson_inline iterator begin() noexcept
Start iterating the documents in the stream.
simdjson_inline document_stream(document_stream &&other) noexcept=default
Move one document_stream to another.
simdjson_inline iterator end() noexcept
The end of the stream, for iterator comparison purposes.
diff --git a/generic_2ondemand_2document__stream-inl_8h_source.html b/generic_2ondemand_2document__stream-inl_8h_source.html index fea3f51c4..ffed41d1c 100644 --- a/generic_2ondemand_2document__stream-inl_8h_source.html +++ b/generic_2ondemand_2document__stream-inl_8h_source.html @@ -397,91 +397,99 @@ $(document).ready(function(){initNavTree('generic_2ondemand_2document__stream-in
342  depth--;
343  break;
344  default: // Scalar value document
-
345  // TODO: Remove any trailing whitespaces
+
345  // TODO: We could remove trailing whitespaces
346  // This returns a string spanning from start of value to the beginning of the next document (excluded)
-
347  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), stream->parser->implementation->structural_indexes[++cur_struct_index] - current_index() - 1);
-
348  }
-
349  cur_struct_index++;
-
350  }
-
351 
-
352  while (cur_struct_index <= static_cast<int64_t>(stream->parser->implementation->n_structural_indexes)) {
-
353  switch (stream->buf[stream->batch_start + stream->parser->implementation->structural_indexes[cur_struct_index]]) {
-
354  case '{': case '[':
-
355  depth++;
-
356  break;
-
357  case '}': case ']':
-
358  depth--;
-
359  break;
-
360  }
-
361  if (depth == 0) { break; }
-
362  cur_struct_index++;
-
363  }
-
364 
-
365  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), stream->parser->implementation->structural_indexes[cur_struct_index] - current_index() + stream->batch_start + 1);;
-
366 }
-
367 
-
368 inline error_code document_stream::iterator::error() const noexcept {
-
369  return stream->error;
-
370 }
-
371 
-
372 #ifdef SIMDJSON_THREADS_ENABLED
-
373 
-
374 inline void document_stream::load_from_stage1_thread() noexcept {
-
375  worker->finish();
-
376  // Swap to the parser that was loaded up in the thread. Make sure the parser has
-
377  // enough memory to swap to, as well.
-
378  std::swap(stage1_thread_parser,*parser);
-
379  error = stage1_thread_error;
-
380  if (error) { return; }
+
347  {
+
348  auto next_index = stream->parser->implementation->structural_indexes[++cur_struct_index];
+
349  // normally the length would be next_index - current_index() - 1, except for the last document
+
350  size_t svlen = next_index - current_index();
+
351  if(svlen > 1) {
+
352  svlen--;
+
353  }
+
354  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), svlen);
+
355  }
+
356  }
+
357  cur_struct_index++;
+
358  }
+
359 
+
360  while (cur_struct_index <= static_cast<int64_t>(stream->parser->implementation->n_structural_indexes)) {
+
361  switch (stream->buf[stream->batch_start + stream->parser->implementation->structural_indexes[cur_struct_index]]) {
+
362  case '{': case '[':
+
363  depth++;
+
364  break;
+
365  case '}': case ']':
+
366  depth--;
+
367  break;
+
368  }
+
369  if (depth == 0) { break; }
+
370  cur_struct_index++;
+
371  }
+
372 
+
373  return std::string_view(reinterpret_cast<const char*>(stream->buf) + current_index(), stream->parser->implementation->structural_indexes[cur_struct_index] - current_index() + stream->batch_start + 1);;
+
374 }
+
375 
+
376 inline error_code document_stream::iterator::error() const noexcept {
+
377  return stream->error;
+
378 }
+
379 
+
380 #ifdef SIMDJSON_THREADS_ENABLED
381 
-
382  // If there's anything left, start the stage 1 thread!
-
383  if (next_batch_start() < len) {
-
384  start_stage1_thread();
-
385  }
-
386 }
-
387 
-
388 inline void document_stream::start_stage1_thread() noexcept {
-
389  // we call the thread on a lambda that will update
-
390  // this->stage1_thread_error
-
391  // there is only one thread that may write to this value
-
392  // TODO this is NOT exception-safe.
-
393  this->stage1_thread_error = UNINITIALIZED; // In case something goes wrong, make sure it's an error
-
394  size_t _next_batch_start = this->next_batch_start();
+
382 inline void document_stream::load_from_stage1_thread() noexcept {
+
383  worker->finish();
+
384  // Swap to the parser that was loaded up in the thread. Make sure the parser has
+
385  // enough memory to swap to, as well.
+
386  std::swap(stage1_thread_parser,*parser);
+
387  error = stage1_thread_error;
+
388  if (error) { return; }
+
389 
+
390  // If there's anything left, start the stage 1 thread!
+
391  if (next_batch_start() < len) {
+
392  start_stage1_thread();
+
393  }
+
394 }
395 
-
396  worker->run(this, & this->stage1_thread_parser, _next_batch_start);
-
397 }
-
398 
-
399 #endif // SIMDJSON_THREADS_ENABLED
-
400 
-
401 } // namespace ondemand
-
402 } // namespace SIMDJSON_IMPLEMENTATION
-
403 } // namespace simdjson
-
404 
-
405 namespace simdjson {
+
396 inline void document_stream::start_stage1_thread() noexcept {
+
397  // we call the thread on a lambda that will update
+
398  // this->stage1_thread_error
+
399  // there is only one thread that may write to this value
+
400  // TODO this is NOT exception-safe.
+
401  this->stage1_thread_error = UNINITIALIZED; // In case something goes wrong, make sure it's an error
+
402  size_t _next_batch_start = this->next_batch_start();
+
403 
+
404  worker->run(this, & this->stage1_thread_parser, _next_batch_start);
+
405 }
406 
-
407 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>::simdjson_result(
-
408  error_code error
-
409 ) noexcept :
-
410  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(error)
-
411 {
-
412 }
-
413 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>::simdjson_result(
-
414  SIMDJSON_IMPLEMENTATION::ondemand::document_stream &&value
-
415 ) noexcept :
-
416  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(
-
417  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(value)
-
418  )
+
407 #endif // SIMDJSON_THREADS_ENABLED
+
408 
+
409 } // namespace ondemand
+
410 } // namespace SIMDJSON_IMPLEMENTATION
+
411 } // namespace simdjson
+
412 
+
413 namespace simdjson {
+
414 
+
415 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>::simdjson_result(
+
416  error_code error
+
417 ) noexcept :
+
418  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(error)
419 {
420 }
-
421 
-
422 }
-
423 
-
424 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_STREAM_INL_H
+
421 simdjson_inline simdjson_result<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>::simdjson_result(
+
422  SIMDJSON_IMPLEMENTATION::ondemand::document_stream &&value
+
423 ) noexcept :
+
424  implementation_simdjson_result_base<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(
+
425  std::forward<SIMDJSON_IMPLEMENTATION::ondemand::document_stream>(value)
+
426  )
+
427 {
+
428 }
+
429 
+
430 }
+
431 
+
432 #endif // SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_STREAM_INL_H
iterator & operator++() noexcept
Advance to the next document (prefix).
simdjson_inline bool operator!=(const iterator &other) const noexcept
Check if we're at the end yet.
simdjson_inline iterator() noexcept
Default constructor.
-
error_code error() const noexcept
Returns error of the stream (if any).
+
error_code error() const noexcept
Returns error of the stream (if any).
simdjson_inline reference operator*() noexcept
Get the current document (or error).
simdjson_inline iterator end() noexcept
The end of the stream, for iterator comparison purposes.
size_t size_in_bytes() const noexcept
Returns the input size in bytes.
diff --git a/navtreedata.js b/navtreedata.js index c53db7184..1ed498714 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -193,13 +193,13 @@ var NAVTREE = var NAVTREEINDEX = [ -"", -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a598e64f8fff7f033b2e38057798799d9", -"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9", -"haswell_2numberparsing__defs_8h_source.html", -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49", -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a88d370115d7ac1708b0127fc64ce9b2d", -"westmere_2base_8h_source.html" +"amalgamated_8h_source.html", +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967", +"classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3", +"icelake_2base_8h_source.html", +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676", +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aad912138afff908ddd2f1ceacc51fb86", +"westmere_2intrinsics_8h_source.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 9d9b7228d..276d0cdea 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -1,11 +1,5 @@ var NAVTREEINDEX0 = { -"":[10,0,0,7], -"":[10,0,0,9], -"":[10,0,1], -"":[10,0,0,9,0], -"":[10,0,0,9,1], -"":[10,0,0,9,2,0], "amalgamated_8h_source.html":[12,0,0,0,4,1], "annotated.html":[11,0], "arm64_2base_8h_source.html":[12,0,0,0,0,0], @@ -249,5 +243,11 @@ var NAVTREEINDEX0 = "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html":[11,0,0,1,0,5], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a248d65ae4cf327f277a5a48ba7480386":[11,0,0,1,0,5,4], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a4f49d8e89feb3ca69cf85ce2aea80c0f":[11,0,0,1,0,5,3], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a56fd10d90f6366433ca435a221830af7":[11,0,0,1,0,5,8] +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a56fd10d90f6366433ca435a221830af7":[11,0,0,1,0,5,8], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a598e64f8fff7f033b2e38057798799d9":[11,0,0,1,0,5,2], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a73a389f50a576d2a5eb315dbd8abced7":[11,0,0,1,0,5,6], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a7d565f0d79dec8bf19c307e464452650":[11,0,0,1,0,5,1], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c":[11,0,0,1,0,5,5], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43":[11,0,0,1,0,5,0], +"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,5,9] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index f6d2f162c..a345eae2b 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,11 +1,5 @@ var NAVTREEINDEX1 = { -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a598e64f8fff7f033b2e38057798799d9":[11,0,0,1,0,5,2], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a73a389f50a576d2a5eb315dbd8abced7":[11,0,0,1,0,5,6], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a7d565f0d79dec8bf19c307e464452650":[11,0,0,1,0,5,1], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a8e655ba1a0fd26809821f77aac355b7c":[11,0,0,1,0,5,5], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#a9415aecf3526ad6081be495c9be61b43":[11,0,0,1,0,5,0], -"classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ac91f0ec4a1944cba079924b366424f89":[11,0,0,1,0,5,9], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1field.html#ad5f688629f86f80dff49cab2270b1967":[11,0,0,1,0,5,7], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html":[11,0,0,1,0,7], "classsimdjson_1_1_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1object.html#a034b27d7ff75832a574c2069af267111":[11,0,0,1,0,7,0], @@ -249,5 +243,11 @@ var NAVTREEINDEX1 = "classsimdjson_1_1dom_1_1element.html#ac111e6d27806dbd39794f2c394f95757":[11,0,0,0,3,16], "classsimdjson_1_1dom_1_1element.html#ac5017726a573f59c3494b92bb66a3beb":[11,0,0,0,3,36], "classsimdjson_1_1dom_1_1element.html#aca693f57d73a5ce95d1f7bedf67289b7":[11,0,0,0,3,48], -"classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2":[11,0,0,0,3,31] +"classsimdjson_1_1dom_1_1element.html#adadf66ec37675d5f3fac9816a8aacba2":[11,0,0,0,3,31], +"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9":[11,0,0,0,3,32], +"classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53":[11,0,0,0,3,44], +"classsimdjson_1_1dom_1_1element.html#ae5ce6ad2e6036b4bb7a78261858bb337":[11,0,0,0,3,12], +"classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e":[11,0,0,0,3,24], +"classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030":[11,0,0,0,3,2], +"classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856":[11,0,0,0,3,28] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 1fda75fbc..d1d10eea4 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,11 +1,5 @@ var NAVTREEINDEX2 = { -"classsimdjson_1_1dom_1_1element.html#ae38f84f4272ae3c32b32dd6d5007ffb9":[11,0,0,0,3,32], -"classsimdjson_1_1dom_1_1element.html#ae3c0226046e29cfb0e868c5251a87e53":[11,0,0,0,3,44], -"classsimdjson_1_1dom_1_1element.html#ae5ce6ad2e6036b4bb7a78261858bb337":[11,0,0,0,3,12], -"classsimdjson_1_1dom_1_1element.html#ae83652b5016ce4d4ff71f8f9bc05913e":[11,0,0,0,3,24], -"classsimdjson_1_1dom_1_1element.html#aeb155c47ef7bebcad79e1b7449734030":[11,0,0,0,3,2], -"classsimdjson_1_1dom_1_1element.html#afaaac6e2f58128a01a25b0a5f5abb856":[11,0,0,0,3,28], "classsimdjson_1_1dom_1_1element.html#afb98fdfcb6ddf19071cd2300613218d3":[11,0,0,0,3,41], "classsimdjson_1_1dom_1_1element.html#afbe1c01508f1cc39b41b79596cb5717b":[11,0,0,0,3,46], "classsimdjson_1_1dom_1_1element.html#afde562c5aae1b85a03ab6d4b040e7d13":[11,0,0,0,3,29], @@ -249,5 +243,11 @@ var NAVTREEINDEX2 = "haswell_2bitmask_8h_source.html":[12,0,0,0,5,3], "haswell_2end_8h_source.html":[12,0,0,0,5,4], "haswell_2implementation_8h_source.html":[12,0,0,0,5,5], -"haswell_2intrinsics_8h_source.html":[12,0,0,0,5,6] +"haswell_2intrinsics_8h_source.html":[12,0,0,0,5,6], +"haswell_2numberparsing__defs_8h_source.html":[12,0,0,0,5,7], +"haswell_2ondemand_8h_source.html":[12,0,0,0,5,8], +"haswell_2simd_8h_source.html":[12,0,0,0,5,9], +"haswell_2stringparsing__defs_8h_source.html":[12,0,0,0,5,10], +"haswell_8h_source.html":[12,0,0,0,22], +"hierarchy.html":[11,2] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index d4ad73cb2..ecbf9f846 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,11 +1,5 @@ var NAVTREEINDEX3 = { -"haswell_2numberparsing__defs_8h_source.html":[12,0,0,0,5,7], -"haswell_2ondemand_8h_source.html":[12,0,0,0,5,8], -"haswell_2simd_8h_source.html":[12,0,0,0,5,9], -"haswell_2stringparsing__defs_8h_source.html":[12,0,0,0,5,10], -"haswell_8h_source.html":[12,0,0,0,22], -"hierarchy.html":[11,2], "icelake_2base_8h_source.html":[12,0,0,0,6,0], "icelake_2begin_8h_source.html":[12,0,0,0,6,1], "icelake_2bitmanipulation_8h_source.html":[12,0,0,0,6,2], @@ -249,5 +243,11 @@ var NAVTREEINDEX3 = "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a4e161f7bd0b3ca10f41a220a75de8cde":[10,0,0,36,8], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a69f1b9e7b9970fbb60416ebce2f894c3":[10,0,0,36,32], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7aed571b420dcdfe59742e0df97b415a":[10,0,0,36,13], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,36,23] +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a7b0467451dc0cecb41d3ea46c4a0005b":[10,0,0,36,23], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,36,19], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,36,18], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,36,5], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,36,2], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,36,0], +"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f":[10,0,0,36,6] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 6e9614fde..e4f88af2f 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,11 +1,5 @@ var NAVTREEINDEX4 = { -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a80bcf6820da38abe1a2e9abeaa0f0c49":[10,0,0,36,19], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8c779dcc8fb73a4eb8891af3ef65eebb":[10,0,0,36,18], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9a8ef9cfdd78dd92d2b304249917638d12":[10,0,0,36,5], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa0e71422c8ae80ebaa11d8d74d64737f":[10,0,0,36,2], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9aa4ffc800804829a88c5b52ac3c4c6681":[10,0,0,36,0], -"namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab6e8bfc242f7bea38657eaf61400077f":[10,0,0,36,6], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab70f5a6f0ac798d482e95a0fcc528676":[10,0,0,36,31], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9ab8a4df583110f900741d0b3f229f349a":[10,0,0,36,28], "namespacesimdjson.html#a7b735a3a50ba79e3f7f14df5f77d8da9abdd3905c91a152a01637a2946066db6b":[10,0,0,36,24], @@ -240,8 +234,8 @@ var NAVTREEINDEX4 = "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a567b835f20e2f854f4303e83f4d3bd74":[11,0,0,10,14], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a59a47cbdb4c226a7d33e0315cce62984":[11,0,0,10,43], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a5a4d779ce258cac95b1799f16b49695b":[11,0,0,10,51], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,23], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,24], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a6024d17789cc49d3147445b3def018f6":[11,0,0,10,23], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a61c56912d76a1a730e4cf9b5aea5d69f":[11,0,0,10,40], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a662ec28f78a9fcba046eaa4509efa6a3":[11,0,0,10,44], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a696390da51f64f6955aa43484b2e8c41":[11,0,0,10,29], @@ -249,5 +243,11 @@ var NAVTREEINDEX4 = "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a78feffa1a15a0ae2f244e87d89bbe372":[11,0,0,10,1], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a7c2a11edb53792f1a4c6fe2654060380":[11,0,0,10,37], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a822816ca7d097686b2eefbc4680a69b3":[11,0,0,10,47], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a87b78dd9ad9dd5fc8f5f1368ef004928":[11,0,0,10,22] +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a87b78dd9ad9dd5fc8f5f1368ef004928":[11,0,0,10,22], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a88d370115d7ac1708b0127fc64ce9b2d":[11,0,0,10,13], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a89e365ab71c3c1e6c52c2bbc914069ef":[11,0,0,10,27], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a97cf6c1bf360c6570649afdb97b9c25d":[11,0,0,10,34], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9a751f7a061bc6e8d3159556466edbf0":[11,0,0,10,5], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9fbe143e7d0e23f9c62cbae279c30790":[11,0,0,10,30], +"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aa6d263e87502e172ea519278ea6777b2":[11,0,0,10,38] }; diff --git a/navtreeindex5.js b/navtreeindex5.js index 591190378..352eb42bb 100644 --- a/navtreeindex5.js +++ b/navtreeindex5.js @@ -1,11 +1,5 @@ var NAVTREEINDEX5 = { -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a88d370115d7ac1708b0127fc64ce9b2d":[11,0,0,10,13], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a89e365ab71c3c1e6c52c2bbc914069ef":[11,0,0,10,27], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a97cf6c1bf360c6570649afdb97b9c25d":[11,0,0,10,34], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9a751f7a061bc6e8d3159556466edbf0":[11,0,0,10,5], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#a9fbe143e7d0e23f9c62cbae279c30790":[11,0,0,10,30], -"structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aa6d263e87502e172ea519278ea6777b2":[11,0,0,10,38], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aad912138afff908ddd2f1ceacc51fb86":[11,0,0,10,7], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#aae2f837578cabf883f3050a88146cbb0":[11,0,0,10,54], "structsimdjson_1_1simdjson__result_3_01_s_i_m_d_j_s_o_n___i_m_p_l_e_m_e_n_t_a_t_i_o_n_1_1ondemand_1_1document_01_4.html#ab4ad542b6ecca93a5886f3c1134a8831":[11,0,0,10,2], @@ -249,5 +243,11 @@ var NAVTREEINDEX5 = "value-inl_8h_source.html":[12,0,0,0,4,0,33], "value_8h_source.html":[12,0,0,0,4,0,34], "value__iterator-inl_8h_source.html":[12,0,0,0,4,0,35], -"value__iterator_8h_source.html":[12,0,0,0,4,0,36] +"value__iterator_8h_source.html":[12,0,0,0,4,0,36], +"westmere_2base_8h_source.html":[12,0,0,0,12,0], +"westmere_2begin_8h_source.html":[12,0,0,0,12,1], +"westmere_2bitmanipulation_8h_source.html":[12,0,0,0,12,2], +"westmere_2bitmask_8h_source.html":[12,0,0,0,12,3], +"westmere_2end_8h_source.html":[12,0,0,0,12,4], +"westmere_2implementation_8h_source.html":[12,0,0,0,12,5] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index 981bbff4e..631de8f6a 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -1,15 +1,15 @@ var NAVTREEINDEX6 = { -"westmere_2base_8h_source.html":[12,0,0,0,12,0], -"westmere_2begin_8h_source.html":[12,0,0,0,12,1], -"westmere_2bitmanipulation_8h_source.html":[12,0,0,0,12,2], -"westmere_2bitmask_8h_source.html":[12,0,0,0,12,3], -"westmere_2end_8h_source.html":[12,0,0,0,12,4], -"westmere_2implementation_8h_source.html":[12,0,0,0,12,5], "westmere_2intrinsics_8h_source.html":[12,0,0,0,12,6], "westmere_2numberparsing__defs_8h_source.html":[12,0,0,0,12,7], "westmere_2ondemand_8h_source.html":[12,0,0,0,12,8], "westmere_2simd_8h_source.html":[12,0,0,0,12,9], "westmere_2stringparsing__defs_8h_source.html":[12,0,0,0,12,10], -"westmere_8h_source.html":[12,0,0,0,39] +"westmere_8h_source.html":[12,0,0,0,39], +"":[10,0,0,9,1], +"":[10,0,0,9], +"":[10,0,1], +"":[10,0,0,9,2,0], +"":[10,0,0,9,0], +"":[10,0,0,7] };