<!-- description --> @brief Initializes this vs_pool_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param sys the bf_syscall_t to use @param intrinsic the intrinsic_t to use
| 91 | /// @param intrinsic the intrinsic_t to use |
| 92 | /// |
| 93 | constexpr void |
| 94 | initialize( |
| 95 | gs_t const &gs, |
| 96 | tls_t const &tls, |
| 97 | syscall::bf_syscall_t const &sys, |
| 98 | intrinsic_t const &intrinsic) noexcept |
| 99 | { |
| 100 | for (bsl::safe_idx mut_i{}; mut_i < m_pool.size(); ++mut_i) { |
| 101 | m_pool.at_if(mut_i)->initialize(gs, tls, sys, intrinsic, bsl::to_u16(mut_i)); |
| 102 | } |
| 103 | } |
| 104 | |
| 105 | /// <!-- description --> |
| 106 | /// @brief Release the vs_pool_t. |