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

Add co19 tests for Finalizer and WeakReference feature #1260

Closed
sgrekhov opened this issue Jan 11, 2022 · 0 comments
Closed

Add co19 tests for Finalizer and WeakReference feature #1260

sgrekhov opened this issue Jan 11, 2022 · 0 comments
Assignees

Comments

@sgrekhov
Copy link
Contributor

Proposal link

sgrekhov pushed a commit that referenced this issue Feb 2, 2022
sgrekhov pushed a commit that referenced this issue Feb 4, 2022
iarkh added a commit that referenced this issue Feb 6, 2022
…irectory. Added tests for Finalizer constructor.
iarkh added a commit that referenced this issue Feb 8, 2022
iarkh added a commit that referenced this issue Feb 8, 2022
iarkh added a commit that referenced this issue Feb 9, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Feb 9, 2022
2022-02-07 irina.arkhipets@gmail.com dart-lang/co19#1260: Moved Weak Reference tests to LanguageFeatures/WeakReference directory. Added tests for Finalizer constructor.
2022-02-06 sgrekhov@unipro.ru Fixes dart-lang/co19#1287. Typos fixed
2022-02-04 sgrekhov@unipro.ru dart-lang/co19#1260. WeakReference tests added
2022-02-04 sgrekhov@unipro.ru Fixes dart-lang/co19#1286. Expect an error if mixin application on enum introduces anyv instance variables
2022-02-03 sgrekhov@unipro.ru dart-lang/co19#1285. One more roll failure fixed
2022-02-03 sgrekhov@unipro.ru dart-lang/co19#1285. Roll failures fixed, issue numbers added
2022-02-02 sgrekhov@unipro.ru dart-lang/co19#1260. GC utils library added
2022-02-01 sgrekhov@unipro.ru dart-lang/co19#1260. WeakReferences tests for Expando key added
2022-01-31 sgrekhov@unipro.ru dart-lang/co19#1258. More Enhanced Enums semantics tests added
2022-01-31 sgrekhov@unipro.ru dart-lang/co19#1281. Expected error location updated
2022-01-31 sgrekhov@unipro.ru Fixes dart-lang/co19#1284. Test changed to allow ; after identifier list
2022-01-31 sgrekhov@unipro.ru Fixes dart-lang/co19#1283. Typos fixed
2022-01-31 sgrekhov@unipro.ru Fixes dart-lang/co19#1282. Typo fixed
2022-01-27 sgrekhov@unipro.ru dart-lang/co19#1258. More Enhanced Enums semantics tests added
2022-01-26 sgrekhov@unipro.ru dart-lang/co19#1258. More Enhanced Enums semantics tests added
2022-01-25 sgrekhov@unipro.ru Fixes dart-lang/co19#1258. More Enhanced Enums semantics tests added
2022-01-25 sgrekhov@unipro.ru dart-lang/co19#1280. Roll failure fixed

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-release-x64-try
Change-Id: Iae324aa5e53c3f34b630958410a1f1b4a48f64ac
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/231941
Reviewed-by: William Hesse <whesse@google.com>
sgrekhov pushed a commit that referenced this issue Feb 11, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Feb 14, 2022
2022-02-11 sgrekhov@unipro.ru dart-lang/co19#1260. WeakReference.target test added
2022-02-11 sgrekhov@unipro.ru dart-lang/co19#1260. Test that use ffi moved to a separate directory
2022-02-11 sgrekhov@unipro.ru dart-lang/co19#1260. Optional parameters added to triggerGcWithDelay()
2022-02-10 irina.arkhipets@gmail.com dart-lang/co19#1260: Added tests for Finalizer.attach method.
2022-02-10 sgrekhov@unipro.ru dart-lang/co19#1260. Unnecessary delays removed form WeakReference tests
2022-02-10 sgrekhov@unipro.ru dart-lang/co19#1292. Compile error in Enhanced enums example fixed
2022-02-10 sgrekhov@unipro.ru Fixes dart-lang/co19#1297. User-written 'index' is not allowed
2022-02-10 sgrekhov@unipro.ru Fixes dart-lang/co19#1293. Change expected error location in analyzer
2022-02-09 irina.arkhipets@gmail.com dart-lang/co19#1260: Added tests for Finalizer.
2022-02-09 sgrekhov@unipro.ru dart-lang/co19#1258. Enhanced enums test fixed, issue numbers added
2022-02-09 irina.arkhipets@gmail.com dart-lang/co19#1260: Added tests for Finalizer.
2022-02-08 irina.arkhipets@gmail.com dart-lang/co19#1260: Added tests for Finalizer.
2022-02-08 sgrekhov@unipro.ru dart-lang/co19#1258. Add more tests on user-written 'index' and 'values'
2022-02-08 sgrekhov@unipro.ru dart-lang/co19#1289. More roll failures fixed
2022-02-08 sgrekhov@unipro.ru dart-lang/co19#1289. Roll failures fixed
2022-02-08 sgrekhov@unipro.ru Fixes dart-lang/co19#1290. Constant constructors can't have a body
2022-02-08 irina.arkhipets@gmail.com dart-lang/co19#1260: Updated LanguageFeatures/FinalizationRegistry/Finalizer tests.
2022-02-07 sgrekhov@unipro.ru dart-lang/co19#1258. Update Enhanced Enums test. Now user-written 'values' and 'index' are not allowed
2022-02-07 sgrekhov@unipro.ru Fixes dart-lang/co19#1288. Remove 'index' declaration

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-debug-x64-try,vm-kernel-nnbd-linux-release-simarm-try,vm-kernel-nnbd-linux-release-simarm64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-debug-x64-try,vm-kernel-precomp-nnbd-linux-release-simarm64-try,vm-kernel-precomp-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-mac-release-simarm64-try,vm-kernel-precomp-nnbd-win-release-x64-try
Change-Id: I67d2028c58733088b5e46ea83092af1fa41c3c53
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/232600
Reviewed-by: William Hesse <whesse@google.com>
iarkh added a commit that referenced this issue Feb 15, 2022
iarkh added a commit that referenced this issue Feb 15, 2022
sgrekhov pushed a commit that referenced this issue Feb 16, 2022
sgrekhov pushed a commit that referenced this issue Feb 16, 2022
sgrekhov pushed a commit that referenced this issue Feb 16, 2022
sgrekhov pushed a commit that referenced this issue Feb 17, 2022
sgrekhov pushed a commit that referenced this issue Feb 17, 2022
iarkh added a commit that referenced this issue Feb 18, 2022
sgrekhov pushed a commit that referenced this issue Feb 19, 2022
@iarkh iarkh removed their assignment Mar 1, 2022
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Mar 17, 2022
2022-03-16 eernst@google.com Fixes needed based on roll f5124538 (dart-lang/co19#1323)
2022-03-14 sgrekhov@unipro.ru Fixes dart-lang/co19#1310. Add language version 2.16 (dart-lang/co19#1314)
2022-03-10 519320+chloestefantsova@users.noreply.github.com Correct an enhanced-enum test to alow setters named values (dart-lang/co19#1312)
2022-02-25 sgrekhov@unipro.ru dart-lang/co19#993. Added tests for Abi class
2022-02-25 sgrekhov@unipro.ru dart-lang/co19#1258. Added test for a generic enum which does have a regular-bounded instantiate-to-bounds result
2022-02-24 sgrekhov@unipro.ru Fixes dart-lang/co19#1308. Make `UriData` tests case-insensitive
2022-02-24 sgrekhov@unipro.ru dart-lang/co19#1258. Not regular-bounded enum test added
2022-02-21 irina.arkhipets@gmail.com Merge remote-tracking branch 'remotes/origin/weak-reference-fix'
2022-02-21 sgrekhov@unipro.ru Revert accidental commits
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1305. Some cascaded errors previously reported by CFE removed
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1258. Added tests for overridden == operator
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1260. Added test for callback that throws an exception
2022-02-21 sgrekhov@unipro.ru Fixes dart-lang/co19#1307. Remove overridden == operator from enum
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1305. Some cascaded errors previously reported by CFE removed
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1260. Added test for callback that throws an exception
2022-02-21 sgrekhov@unipro.ru dart-lang/co19#1258. Added tests for overridden == operator
2022-02-20 sgrekhov@unipro.ru Fixes dart-lang/co19#1307. Remove overridden == operator from enum
2022-02-19 sgrekhov@unipro.ru dart-lang/co19#1260. Fixed tests that check attachment of the same object to finalizer several times
2022-02-18 irina.arkhipets@gmail.com dart-lang/co19#1260: Weak reference tests updated.
2022-02-18 sgrekhov@unipro.ru dart-lang/co19#1258. More implementing enums tests added
2022-02-17 sgrekhov@unipro.ru Fixes dart-lang/sdkdart-lang/co19#48412. Different issues fixed in Finalizer tests
2022-02-17 sgrekhov@unipro.ru dart-lang/co19#1260. Finalizer test improved
2022-02-17 sgrekhov@unipro.ru dart-lang/co19#1260. Minor code enhancement
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Typo fixed
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Fix attach to finalizer tests
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Finalizer tests fixed and refactored
2022-02-16 sgrekhov@unipro.ru dart-lang/co19#1260. Another WeakReference tests added
2022-02-15 irina.arkhipets@gmail.com dart-lang/co19#1260: Finalizer tests updated.
2022-02-15 sgrekhov@unipro.ru Fixes dart-lang/sdkdart-lang/co19#48391. Use function with 'no-inline' to create a WeakReference and to lost link to its target
2022-02-15 irina.arkhipets@gmail.com dart-lang/co19#1260: Finalizer tests updated.
2022-02-14 sgrekhov@unipro.ru dart-lang/co19#130. Roll failure fixed

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-debug-x64-try,vm-kernel-nnbd-linux-release-simarm-try,vm-kernel-nnbd-linux-release-simarm64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-debug-x64-try,vm-kernel-precomp-nnbd-linux-release-simarm64-try,vm-kernel-precomp-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-mac-release-simarm64-try,vm-kernel-precomp-nnbd-win-release-x64-try
Change-Id: Icc2bea05df29e00b671b2843af7c3c55fa45da35
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/237581
Reviewed-by: William Hesse <whesse@google.com>
@sgrekhov sgrekhov closed this as completed Aug 9, 2022
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

No branches or pull requests

2 participants