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