Skip to content
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

0.82 release candidate #255

Merged
merged 19 commits into from
Feb 24, 2023
Merged

0.82 release candidate #255

merged 19 commits into from
Feb 24, 2023

Conversation

msteveb
Copy link
Owner

@msteveb msteveb commented Feb 6, 2023

Testing for 0.82 - do not merge

No need to copy a char that will be overwritten in the next line.

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Allows for a specialised allocator or debugging allocator.

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Returns a dictionary with file, line, cmd, (possibly) proc and level.
And support 'info frame 0' for the current command.

Note that now all evaluation frames are captured, not just call frames.

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Based on TIP 527, but not 100% compatible

Needs documentation

Signed-off-by: Steve Bennett <steveb@workware.net.au>
And make each test shorter but run for more iterations
Better output for short durations

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Handles decimal times
Better formatting.

Still need to avoid duplication with bench.tcl

Signed-off-by: Steve Bennett <steveb@workware.net.au>
To break vwait if a handled signal is received.
In this case, the handled signal(s) can be returned by signal check ?-clear?

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Version 0.82 modifies some public structs and functions, so
bump the ABI so that binary extensions built against
a previous version won't load.

Signed-off-by: Steve Bennett <steveb@workware.net.au>
_fullpath isn't necessarily available, so check for it

symlink() isn't useful enough on Windows to use

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Instead of using all time, these commands now use a monotonically
increasing system timer so that they are not affected by time (e.g. ntp) adjustments.
(But not on Windows since it doesn't work reliably)

Fixes #240

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Supports communication with redis as part of an event loop

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Now use --minimal and/or --without-ext to disable things.

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Uses a prefix to automatically map from subcommand to
implementation.

Includes support for namespace ensemble

Signed-off-by: Steve Bennett <steveb@workware.net.au>
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Previously dict with returned the new dict value.
Also fix an issue in the case where a dict element
mirrors the name of the dictionary.

Fixes: #241

Signed-off-by: Steve Bennett <steveb@workware.net.au>
@msteveb msteveb merged commit 7eb6fdd into master Feb 24, 2023
@msteveb msteveb deleted the 0.82-rc branch February 24, 2023 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant