Matthew Kennedy
f3b7a1d9da
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
97cb9f45bd
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
256a4a2637
Revert "logging simplification: switch bare functions to member functions ( #1788 )"
...
This reverts commit d941bdc5
2020-09-12 04:36:24 -04:00
Matthew Kennedy
d941bdc502
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
445f1c28f4
dead datalog code ( #1439 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-16 00:11:52 -04:00
rusefi
62c89a39da
class constructors are a great way to have simple initialization sequence
2020-05-03 11:49:06 -04:00
rusefi
a47dce4025
code style
2020-04-01 21:32:21 -04:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
Matthew Kennedy
95003e9a7b
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
91ac74c1c9
learning C++
2019-04-12 19:56:34 -04:00
rusefi
feec03fa24
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
7caf762609
refactoring
2018-09-16 22:00:14 -04:00
rusefi
49a301d57a
moving method
2018-08-31 22:30:03 -04:00
rusefi
95117bcfdc
separating data structure from global state
2018-08-31 22:19:19 -04:00
rusefi
61d3eb177c
pointless OOP
2018-08-31 21:38:14 -04:00
rusefi
6a14fd0477
refactoring
2018-01-23 11:36:32 -05:00
rusefi
3c58e4ee9d
refactroring
2017-06-07 21:26:32 -04:00
rusefi
e6e75ab888
reducing complexity just a bit
2017-06-03 22:12:44 -04:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
57991d61ee
auto-sync
2016-01-11 19:02:19 -05:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
6a304142ef
auto-sync
2015-09-13 12:01:42 -04:00
rusEfi
969ebbf142
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
298341e0d1
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
4261c0b416
auto-sync
2015-03-08 19:05:03 -05:00
rusEfi
cf287775d4
auto-sync
2015-02-27 19:09:56 -06:00
rusEfi
483af2de6a
auto-sync
2015-02-11 19:07:15 -06:00
rusEfi
11c4ad9d3d
auto-sync
2015-02-09 11:05:46 -06:00
rusEfi
2f8c7d18fc
auto-sync
2015-01-24 15:04:21 -06:00
rusEfi
95e172586f
auto-sync
2015-01-14 21:04:08 -06:00
rusEfi
a81741dbbc
auto-sync
2015-01-13 21:04:02 -06:00
rusEfi
9820527bdb
auto-sync
2015-01-12 17:04:10 -06:00
rusEfi
93072c913c
auto-sync
2015-01-09 22:06:13 -06:00
rusEfi
f2cc8a60c5
auto-sync
2015-01-01 18:03:31 -06:00