-
Notifications
You must be signed in to change notification settings - Fork 611
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
[🛠️] Change Command Scheduler to fix iterator invalidation bugs and get rid of "hacks" in C++ and Java #6593
base: main
Are you sure you want to change the base?
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 184566c - Browse repository at this point
Copy the full SHA 184566cView commit details -
added comment explaning why we defer from java
this is also to retrigger workflows
Configuration menu - View commit details
-
Copy full SHA for 9c94322 - Browse repository at this point
Copy the full SHA 9c94322View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd753b1 - Browse repository at this point
Copy the full SHA cd753b1View commit details -
size is set to 10, as I don't think any normal team is going to end 20 commands at the same time...
Configuration menu - View commit details
-
Copy full SHA for 23547a2 - Browse repository at this point
Copy the full SHA 23547a2View commit details -
this is similar to the way robot.py has done it, and because we are only copying a pointer array, it shouldn't have a big impact on performance.
Configuration menu - View commit details
-
Copy full SHA for ec62f62 - Browse repository at this point
Copy the full SHA ec62f62View commit details -
create a copy of the
m_scheduledCommands
this is made to be consistent with C++ due to it not having iterator.Remove() or similar
Configuration menu - View commit details
-
Copy full SHA for dd60ba0 - Browse repository at this point
Copy the full SHA dd60ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35786d8 - Browse repository at this point
Copy the full SHA 35786d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a905f7b - Browse repository at this point
Copy the full SHA a905f7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ede024e - Browse repository at this point
Copy the full SHA ede024eView commit details -
remove iterator as we don't need it
Co-authored-by: Joseph Eng <91924258+KangarooKoala@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a7702d0 - Browse repository at this point
Copy the full SHA a7702d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f5c5c4 - Browse repository at this point
Copy the full SHA 2f5c5c4View commit details
Commits on Oct 11, 2024
-
add a test to cancel the next command from the first
Co-authored-by: Joseph Eng <91924258+KangarooKoala@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7149e43 - Browse repository at this point
Copy the full SHA 7149e43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c7ca2e - Browse repository at this point
Copy the full SHA 7c7ca2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9154940 - Browse repository at this point
Copy the full SHA 9154940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35b02b9 - Browse repository at this point
Copy the full SHA 35b02b9View commit details
Commits on Oct 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f5c8e6 - Browse repository at this point
Copy the full SHA 0f5c8e6View commit details -
Refactor tests according to reviews
Co-Authored-By: Joseph Eng <91924258+KangarooKoala@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 93ad7b8 - Browse repository at this point
Copy the full SHA 93ad7b8View commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ada142a - Browse repository at this point
Copy the full SHA ada142aView commit details