Skip to content

Conversation

@komyg
Copy link
Contributor

@komyg komyg commented Nov 14, 2025

No description provided.

@komyg komyg force-pushed the feature/promise-race-without-promise-group branch from 285befa to 145149d Compare November 14, 2025 12:58
@komyg komyg mentioned this pull request Nov 14, 2025
Copy link
Member

@aapoalas aapoalas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly looks good to me, but we can simplify the Race case a little, and I think we should separate the Race entirely out of Group.

aapoalas
aapoalas previously approved these changes Nov 17, 2025
Copy link
Member

@aapoalas aapoalas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, looks excellent! IMO you could still remove the extra HeapMarkAndSweep impl when you update expectations, but aside from that this is now complete as far as I can see.

Great job and thank you <3

@komyg komyg force-pushed the feature/promise-race-without-promise-group branch from 15fc83f to ba69f41 Compare November 17, 2025 12:30
@komyg
Copy link
Contributor Author

komyg commented Nov 17, 2025

Nice, looks excellent! IMO you could still remove the extra HeapMarkAndSweep impl when you update expectations, but aside from that this is now complete as far as I can see.

Great job and thank you <3

Thanks! :)

Unfortunately, it seems that I broke quite a few tests from the other promise constructor methods, such as all and allSettled, that were working before.

I have to check why before merging...

@komyg komyg force-pushed the feature/promise-race-without-promise-group branch from 49ea3e3 to c46c861 Compare November 19, 2025 01:21
@komyg komyg requested a review from aapoalas November 19, 2025 01:32
@komyg
Copy link
Contributor Author

komyg commented Nov 19, 2025

Hey @aapoalas, I fixed the abrupt rejection that I broke, so this should be good to go.

Could you review again when you have the time, please?

Copy link
Member

@aapoalas aapoalas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @aapoalas, I fixed the abrupt rejection that I broke, so this should be good to go.

Good that you got it fixed, nice work!

I had one nitpick regarding the way you handle the rejections, let's fix that and then we can merge this <3

@komyg komyg requested a review from aapoalas November 19, 2025 10:35
@komyg
Copy link
Contributor Author

komyg commented Nov 19, 2025

Hey @aapoalas, I fixed the abrupt rejection that I broke, so this should be good to go.

Good that you got it fixed, nice work!

I had one nitpick regarding the way you handle the rejections, let's fix that and then we can merge this <3

Fixed! :)

Copy link
Member

@aapoalas aapoalas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, great job and thank you <3

@aapoalas aapoalas merged commit d581ac3 into trynova:main Nov 19, 2025
8 checks passed
@komyg komyg deleted the feature/promise-race-without-promise-group branch November 19, 2025 10:47
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.

2 participants