Skip to content

feat: treeshaking in module level#382

Merged
hyfdev merged 1 commit into
mainfrom
11-23-feat_treeshaking_in_module_level
Dec 4, 2023
Merged

feat: treeshaking in module level#382
hyfdev merged 1 commit into
mainfrom
11-23-feat_treeshaking_in_module_level

Conversation

@hyfdev

@hyfdev hyfdev commented Nov 23, 2023

Copy link
Copy Markdown
Member

Description

Test Plan


@hyfdev
hyfdev force-pushed the 11-23-fix_more_meaningful_chunk_filename branch from 5b25629 to 52e7db7 Compare November 23, 2023 14:55
@hyfdev
hyfdev force-pushed the 11-23-feat_treeshaking_in_module_level branch from 937684f to e03368e Compare November 23, 2023 14:55

Boshen commented Nov 27, 2023

Copy link
Copy Markdown
Member

Merge activity

@hyfdev
hyfdev force-pushed the 11-23-fix_more_meaningful_chunk_filename branch from 52e7db7 to d9427fc Compare November 27, 2023 05:15
@hyfdev
hyfdev force-pushed the 11-23-feat_treeshaking_in_module_level branch from e03368e to a1621a7 Compare November 27, 2023 05:15
modules: &'a ModuleVec,
symbols: &'a Symbols,
is_included_vec: &'a mut IndexVec<ModuleId, IndexVec<StmtInfoId, bool>>,
is_module_included_vec: &'a mut IndexVec<ModuleId, bool>,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Curious, is IndexVec faster than a simple HashSet?

@hyfdev
hyfdev force-pushed the 11-23-fix_more_meaningful_chunk_filename branch from d9427fc to 8710382 Compare December 4, 2023 02:09
@hyfdev
hyfdev force-pushed the 11-23-feat_treeshaking_in_module_level branch from a1621a7 to 353e012 Compare December 4, 2023 02:09
@hyfdev
hyfdev force-pushed the 11-23-fix_more_meaningful_chunk_filename branch from 8710382 to 950dea1 Compare December 4, 2023 02:15
Base automatically changed from 11-23-fix_more_meaningful_chunk_filename to main December 4, 2023 02:16
@hyfdev
hyfdev force-pushed the 11-23-feat_treeshaking_in_module_level branch from 353e012 to 970d53d Compare December 4, 2023 02:16
@hyfdev
hyfdev merged commit 6f8b03f into main Dec 4, 2023
@hyfdev
hyfdev deleted the 11-23-feat_treeshaking_in_module_level branch December 4, 2023 02:17
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.

4 participants