Commit 6a5a7b0
committed
node: add inTick and lastThrew to infoBox
To prevent all unnecessary calls to JS from MakeCallback, the remaining
two immediate return variables inTick and lastThrew have been added to
infoBox. Now MakeCallback should never need to call into JS unless it
absolutely has to.
Also removed Tock. Performance tests showed it was at least as fast or
faster than using a normal object, and this is more readable.1 parent 2cd7adc commit 6a5a7b0
2 files changed
Lines changed: 32 additions & 23 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| 183 | + | |
| 184 | + | |
183 | 185 | | |
184 | 186 | | |
185 | 187 | | |
| |||
969 | 971 | | |
970 | 972 | | |
971 | 973 | | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
972 | 983 | | |
973 | 984 | | |
974 | 985 | | |
| |||
1017 | 1028 | | |
1018 | 1029 | | |
1019 | 1030 | | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
1020 | 1035 | | |
1021 | 1036 | | |
1022 | 1037 | | |
| |||
2383 | 2398 | | |
2384 | 2399 | | |
2385 | 2400 | | |
2386 | | - | |
| 2401 | + | |
2387 | 2402 | | |
2388 | 2403 | | |
2389 | 2404 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
319 | 318 | | |
320 | | - | |
321 | | - | |
322 | 319 | | |
323 | | - | |
| 320 | + | |
324 | 321 | | |
325 | 322 | | |
326 | | - | |
| 323 | + | |
327 | 324 | | |
328 | 325 | | |
329 | 326 | | |
330 | 327 | | |
| 328 | + | |
| 329 | + | |
331 | 330 | | |
332 | 331 | | |
333 | 332 | | |
334 | 333 | | |
335 | 334 | | |
336 | 335 | | |
337 | 336 | | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | 337 | | |
344 | 338 | | |
345 | 339 | | |
| |||
350 | 344 | | |
351 | 345 | | |
352 | 346 | | |
353 | | - | |
| 347 | + | |
354 | 348 | | |
355 | 349 | | |
356 | 350 | | |
| |||
359 | 353 | | |
360 | 354 | | |
361 | 355 | | |
362 | | - | |
| 356 | + | |
363 | 357 | | |
364 | 358 | | |
365 | 359 | | |
366 | 360 | | |
367 | | - | |
| 361 | + | |
368 | 362 | | |
369 | 363 | | |
370 | 364 | | |
| |||
383 | 377 | | |
384 | 378 | | |
385 | 379 | | |
386 | | - | |
387 | | - | |
| 380 | + | |
| 381 | + | |
388 | 382 | | |
389 | 383 | | |
390 | 384 | | |
391 | | - | |
| 385 | + | |
392 | 386 | | |
393 | 387 | | |
394 | 388 | | |
395 | 389 | | |
396 | | - | |
| 390 | + | |
397 | 391 | | |
398 | 392 | | |
399 | 393 | | |
| |||
402 | 396 | | |
403 | 397 | | |
404 | 398 | | |
405 | | - | |
| 399 | + | |
406 | 400 | | |
407 | 401 | | |
408 | | - | |
| 402 | + | |
409 | 403 | | |
410 | | - | |
| 404 | + | |
411 | 405 | | |
412 | 406 | | |
413 | 407 | | |
| |||
421 | 415 | | |
422 | 416 | | |
423 | 417 | | |
424 | | - | |
| 418 | + | |
425 | 419 | | |
426 | 420 | | |
427 | 421 | | |
| |||
430 | 424 | | |
431 | 425 | | |
432 | 426 | | |
433 | | - | |
| 427 | + | |
434 | 428 | | |
435 | 429 | | |
436 | 430 | | |
| |||
0 commit comments