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

[wasm][debugger] Support multidimensional indexing of object scheme #92630

Merged
merged 13 commits into from
Sep 26, 2023

Conversation

ilonatommy
Copy link
Member

@ilonatommy ilonatommy commented Sep 26, 2023

Fixes #76062.

Out of scope:

@ilonatommy ilonatommy added arch-wasm WebAssembly architecture area-Debugger-mono labels Sep 26, 2023
@ilonatommy ilonatommy self-assigned this Sep 26, 2023
@ghost
Copy link

ghost commented Sep 26, 2023

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Issue Details

Fixes #76062.

Out of scope:

  • indexing valuetype scheme
  • add nested index to jagged array tests: EvaluateIndexingJagged
Author: ilonatommy
Assignees: ilonatommy
Labels:

arch-wasm, area-Debugger-mono

Milestone: -

@ilonatommy ilonatommy merged commit e4b4084 into dotnet:main Sep 26, 2023
15 checks passed
@ilonatommy
Copy link
Member Author

/backport to release/8.0

@github-actions
Copy link
Contributor

Started backporting to release/8.0: https://github.com/dotnet/runtime/actions/runs/6335748733

@github-actions
Copy link
Contributor

@ilonatommy backporting to release/8.0 failed, the patch most likely resulted in conflicts:

$ git am --3way --ignore-whitespace --keep-non-patch changes.patch

Applying: Multidim working, indexing by constant got broken.
Applying: Fix failing test (indexing with literals).
Applying: Cleenup + new tests.
Applying: Comma removal
Applying: More tests.
Applying: Fix simple case of nested indexing.
Applying: Fixed one test, found another one failing.
Applying: Fix complex multiple nestings.
Applying: Remove ToDo - fixed by this PR.
error: sha1 information is lacking or useless (src/mono/wasm/debugger/tests/debugger-test/debugger-evaluate-test.cs).
error: could not build fake ancestor
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0009 Remove ToDo - fixed by this PR.
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@github-actions
Copy link
Contributor

@ilonatommy an error occurred while backporting to release/8.0, please check the run log for details!

Error: git am failed, most likely due to a merge conflict.

ilonatommy added a commit to ilonatommy/runtime that referenced this pull request Sep 28, 2023
carlossanlop pushed a commit that referenced this pull request Oct 3, 2023
dotnet-bot pushed a commit to dotnet/dotnet that referenced this pull request Oct 3, 2023
Diff: https://github.com/dotnet/runtime/compare/b20f704cc00f390e5560a137deb8f0e64e863e1d..ef6283ac0a14c78d9e9fef4841545099bd7ad12b

From: dotnet/runtime@b20f704
To: dotnet/runtime@ef6283a

Commits:
  - Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230928.3 (#92816)
    dotnet/runtime@f1e4e90
  - Changes from dotnet/runtime#92630 (#92753)
    dotnet/runtime@8632a75
  - [release/8.0] [browser] Remove duplicated marshaling of return value for JSExport (#92886)
    dotnet/runtime@172d79a
  - fix dotnet/runtime#92713 (#92890)
    dotnet/runtime@8e365ee
  - [release/8.0] Update dependencies from dotnet/roslyn (#92503)
    dotnet/runtime@ef6283a

[[ commit created by automation ]]
mthalman pushed a commit to mthalman/dotnet that referenced this pull request Oct 25, 2023
Diff: https://github.com/dotnet/runtime/compare/b20f704cc00f390e5560a137deb8f0e64e863e1d..ef6283ac0a14c78d9e9fef4841545099bd7ad12b

From: dotnet/runtime@b20f704
To: dotnet/runtime@ef6283a

Commits:
  - Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230928.3 (#92816)
    dotnet/runtime@f1e4e90
  - Changes from dotnet/runtime#92630 (#92753)
    dotnet/runtime@8632a75
  - [release/8.0] [browser] Remove duplicated marshaling of return value for JSExport (#92886)
    dotnet/runtime@172d79a
  - fix dotnet/runtime#92713 (#92890)
    dotnet/runtime@8e365ee
  - [release/8.0] Update dependencies from dotnet/roslyn (#92503)
    dotnet/runtime@ef6283a

[[ commit created by automation ]]
@ghost ghost locked as resolved and limited conversation to collaborators Oct 28, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-wasm WebAssembly architecture area-Debugger-mono
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[wasm][debugger] Support multidimensional indexing of object scheme
2 participants