Commit Graph

35 Commits

Author SHA1 Message Date
Matthew Kennedy 2792828dce Remove lockAnyContext, replace with CriticalSectionLocker (#1938)
* switch to CriticalSectionLocker

* that's just about all

* clean up last usage

* include hpp for sim

* need the cpp wrappers in the makefile too

* include dir

* include
2020-11-19 06:56:02 -05:00
Matthew Kennedy 36234961c1 logging simplification: switch bare functions to member functions: try the second (#1794)
* first pass

* first pass

* const means we don't have to check!

* static

* test fixup

* fix sniffer
2020-09-13 11:49:25 +03:00
rusefi ead14bd1ca Revert "logging simplification: switch bare functions to member functions (#1788)"
This reverts commit 39280fb2
2020-09-12 04:36:24 -04:00
Matthew Kennedy 39280fb2c6 logging simplification: switch bare functions to member functions (#1788)
* first pass

* first pass

* const means we don't have to check!

* static

* test fixup
2020-09-12 03:08:11 +03:00
Matthew Kennedy 6d4924e85a dead datalog code (#1439)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-16 00:11:52 -04:00
rusefi f7321942e9 class constructors are a great way to have simple initialization sequence 2020-05-03 11:49:06 -04:00
rusefi b40d4d588d code style 2020-04-01 21:32:21 -04:00
rusefi a222ecdfe1 happy new year unification 2020-01-13 21:57:43 -05:00
rusefi 15ae9b1580 fancy C++ s/NULL/nullptr/ 2019-10-08 01:26:35 -04:00
Matthew Kennedy 515ab03688 const, explicit, and override (#831)
* const, explicit, and override

* more const

* more const

* missed a spot
2019-06-08 09:51:36 -04:00
rusefi 522dcd4766 learning C++ 2019-04-12 19:56:34 -04:00
rusefi 69917e5781 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
more dead code
2019-04-01 11:57:30 -04:00
rusefi 4d56783415 refactoring 2018-09-16 22:00:14 -04:00
rusefi a9adc4a093 moving method 2018-08-31 22:30:03 -04:00
rusefi b2ca20c0b4 separating data structure from global state 2018-08-31 22:19:19 -04:00
rusefi 7a8281f752 pointless OOP 2018-08-31 21:38:14 -04:00
rusefi fdbe72ffac refactoring 2018-01-23 11:36:32 -05:00
rusefi 4a92c999b0 refactroring 2017-06-07 21:26:32 -04:00
rusefi bdda128232 reducing complexity just a bit 2017-06-03 22:12:44 -04:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 1972f1c020 auto-sync 2016-01-11 19:02:19 -05:00
rusEfi 42069e51ac auto-sync 2015-12-31 16:02:30 -05:00
rusEfi dad329927a auto-sync 2015-09-13 12:01:42 -04:00
rusEfi 41e7abdd6f auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 69b0c4e2de auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 35d0ece7f3 auto-sync 2015-03-08 19:05:03 -05:00
rusEfi 6e41b635f7 auto-sync 2015-02-27 19:09:56 -06:00
rusEfi a32faee250 auto-sync 2015-02-11 19:07:15 -06:00
rusEfi ef22511892 auto-sync 2015-02-09 11:05:46 -06:00
rusEfi 8d1f75ecd5 auto-sync 2015-01-24 15:04:21 -06:00
rusEfi 85b43ccee5 auto-sync 2015-01-14 21:04:08 -06:00
rusEfi b64987932b auto-sync 2015-01-13 21:04:02 -06:00
rusEfi a174734294 auto-sync 2015-01-12 17:04:10 -06:00
rusEfi cb7a852dbe auto-sync 2015-01-09 22:06:13 -06:00
rusEfi da4f8aaade auto-sync 2015-01-01 18:03:31 -06:00