Skip to content

Commit

Permalink
chore: move BitSet to rolldown_utils (rolldown#533)
Browse files Browse the repository at this point in the history
hyf0 authored Mar 10, 2024
1 parent 2a1013f commit 2266c25
Showing 6 changed files with 7 additions and 83 deletions.
2 changes: 1 addition & 1 deletion crates/rolldown/src/chunk/mod.rs
Original file line number Diff line number Diff line change
@@ -14,6 +14,7 @@ use rolldown_common::{
use rolldown_error::BuildError;
use rolldown_rstr::Rstr;
use rolldown_sourcemap::{collapse_sourcemaps, concat_sourcemaps, SourceMap};
use rolldown_utils::BitSet;
use rustc_hash::FxHashMap;

use crate::utils::render_normal_module::render_normal_module;
@@ -23,7 +24,6 @@ use crate::{
{
chunk_graph::ChunkGraph, options::output_options::OutputOptions,
stages::link_stage::LinkStageOutput, types::module_render_context::ModuleRenderContext,
utils::bitset::BitSet,
},
};

3 changes: 2 additions & 1 deletion crates/rolldown/src/stages/bundle_stage/code_splitting.rs
Original file line number Diff line number Diff line change
@@ -2,12 +2,13 @@ use std::hash::BuildHasherDefault;

use index_vec::IndexVec;
use rolldown_common::{ChunkId, ChunkKind, ImportKind, ModuleId, NormalModuleId};
use rolldown_utils::BitSet;
use rustc_hash::FxHashMap;

use crate::{
chunk::{Chunk, ChunksVec},
chunk_graph::ChunkGraph,
utils::{bitset::BitSet, is_in_rust_test_mode},
utils::is_in_rust_test_mode,
};

use super::BundleStage;
1 change: 0 additions & 1 deletion crates/rolldown/src/utils/mod.rs
Original file line number Diff line number Diff line change
@@ -4,7 +4,6 @@ use rolldown_oxc_utils::{AstSnippet, OxcProgram};

use super::finalizer::{Finalizer, FinalizerContext};

pub mod bitset;
pub mod load_source;
pub mod renamer;
pub mod render_chunks;
File renamed without changes.
7 changes: 4 additions & 3 deletions crates/rolldown_utils/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
mod magic_string_ext;
// We keep some standalone utilities here

pub mod reserved_word;
mod bitset;
mod magic_string_ext;

pub use crate::magic_string_ext::MagicStringExt;
use std::future::Future;
pub use {crate::magic_string_ext::MagicStringExt, bitset::BitSet};

#[cfg(not(target_arch = "wasm32"))]
pub fn block_on_spawn_all<Iter, Out>(iter: Iter) -> Vec<Out>
77 changes: 0 additions & 77 deletions crates/rolldown_utils/src/reserved_word.rs

This file was deleted.

0 comments on commit 2266c25

Please sign in to comment.