Macaulay2 Engine
Loading...
Searching...
No Matches

◆ intern_polyring()

void intern_polyring ( const PolynomialRing * G)

Definition at line 81 of file finalize.cpp.

82{
83 (void) G;
84 // We are already setting a finalizer for rings in newdelete.hpp,
85 // I believe this one is just unsetting that one.
86 return;
87// #ifdef MEMDEBUG
88// GC_REGISTER_FINALIZER_IGNORE_SELF(M2_debug_to_outer(const_cast<PolynomialRing *>(G)), remove_polyring, 0, 0, 0);
89// #else
90// GC_REGISTER_FINALIZER_IGNORE_SELF( const_cast<PolynomialRing *>(G) , remove_polyring, 0, 0, 0);
91// #endif
92// AO_t nfinalized = AO_fetch_and_add1(&polyrings_nfinalized);
93// if (M2_gbTrace >= 3)
94// fprintf(stderr,
95// "\n -- registering polynomial ring %zd at %p\n",
96// nfinalized,
97// (const void *)G);
98}
tbb::flow::graph G

References G.

Referenced by IM2_Ring_polyring(), IM2_Ring_quotient(), IM2_Ring_quotient1(), IM2_Ring_schur(), IM2_Ring_skew_polyring(), IM2_Ring_solvable_algebra(), IM2_Ring_weyl_algebra(), and rawDividedPowerRing().