-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Measure duration #29824
Closed
+257
−3
Closed
Measure duration #29824
Changes from 43 commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
1f323a5
duration timing header and class
kaniughos 8350434
added new measurements
kaniughos 9250fd4
added network commissioning
kaniughos 027dcec
Merge pull request #4 from kaniughos/measure-0913
kaniughos cb63620
testing timeval only
gitmtini 810c891
testing systemtimeclock todo move dir
gitmtini 3036a47
testing cronos impl
gitmtini d7e80b1
testing system clock timestamp in system dir
gitmtini 43a4cde
sysclock compiles ; testing
gitmtini 3d96109
sysclock compiles ; testing
gitmtini 2fb8ebb
sysclock tested. works!
gitmtini 4447869
rename timer and instance method
gitmtini 43f79c2
tested esp32. Works!
kaniughos a342eb0
tested nRF and esp32 : Works!
gitmtini c29faeb
Merge pull request #5 from kaniughos/measure-sysclock-sysdir-0930
kaniughos 7b13acc
Board auto-detection enabled timer
kaniughos f88777e
time duration calc bug
kaniughos 0c9277a
use config flags to set impl flags
gitmtini 2173b4c
use config flags to set impl flags
gitmtini bb1ff7f
testing toVal func
gitmtini 9585994
system config works
gitmtini 72a6ea8
test 2
kaniughos 9c7f613
Merge branch 'measure-duration' into measure-duration-1015
kaniughos 9ee154d
Merge pull request #6 from kaniughos/measure-duration-1015
kaniughos 40e50b5
Merge branch 'project-chip:master' into measure-duration-1015
kaniughos 1395a3a
added verbiage
kaniughos cad8d37
Merge pull request #7 from kaniughos/measure-duration-1015
kaniughos 9ea6608
Merge branch 'master' into measure-duration
kaniughos 5753a0d
boolean flags instead of defn checks
kaniughos 19d8add
using systemclock
gitmtini f4af9b8
using systemclock
gitmtini 6063af6
using systemclock
gitmtini d213e36
using systemclock
gitmtini 9fd98d7
using systemclock
gitmtini a1b5e39
using systemclock
gitmtini a59ea9c
using systemclock
gitmtini cee31b7
using systemclock
gitmtini f6e7519
using systemclock
gitmtini b9eb258
using systemclock
gitmtini 3e231cc
Update DurationTimer.cpp
kaniughos c472112
fix test warnings for multidevices
kaniughos 85b1db4
Merge pull request #9 from kaniughos/measure-duration-1019-sytemclock
kaniughos 01ddb37
Merge branch 'project-chip:master' into measure-duration
kaniughos 8568185
Merge branch 'project-chip:master' into measure-duration
kaniughos cad3fde
merge master
kaniughos 8db23f5
Merge pull request #10 from kaniughos/md_mergemaster
kaniughos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one is used in things that are used in embedded ... so you cannot use STL that uses HEAP. this is not allowed.
Overall this duration timer seems not something we want in the SDK since we have MATTER_TRACE_SCOPE that is for scoped tracing. You can create a "trace to log" and include some filters if you want to only trace specific things.