Searched refs:GC (Results 1 - 25 of 153) sorted by relevance

1234567

/inkscape/src/xml/
H A Dsubtree.h31 class Subtree : public GC::Managed<GC::SCANNED, GC::MANUAL> {
H A Drepr.cpp43 Inkscape::GC::release(comment);
48 Inkscape::GC::release(root);
H A Dattribute-record.h24 struct AttributeRecord : public Inkscape::GC::Managed<> {
H A Dcomposite-node-observer.h36 class CompositeNodeObserver : public NodeObserver, public GC::Managed<> {
38 struct ObserverRecord : public GC::Managed<> {
/inkscape/src/debug/
H A Dgc-heap.h31 stats.size = GC::Core::get_heap_size();
32 stats.bytes_used = stats.size - GC::Core::get_free_bytes();
35 void force_collect() { GC::Core::gcollect(); }
H A Dheap.cpp26 typedef std::vector<Heap *, GC::Alloc<Heap *, GC::MANUAL> > HeapCollection;
H A Dsimple-event.h69 std::vector<PropertyPair, GC::Alloc<PropertyPair, GC::AUTO> > _properties;
/inkscape/src/inkgc/
H A Dgc-core.h2 * @brief Wrapper for Boehm GC
29 namespace GC { namespace in namespace:Inkscape
42 GC enumerator in enum:Inkscape::GC::Delete
136 Inkscape::GC::ScanPolicy scan,
137 Inkscape::GC::CollectionPolicy collect,
138 Inkscape::GC::CleanupFunc cleanup=NULL,
142 using namespace Inkscape::GC;
168 Inkscape::GC::ScanPolicy scan,
169 Inkscape::GC::CleanupFunc cleanup=NULL,
173 return operator new(size, scan, Inkscape::GC
[all...]
H A Dgc-managed.h2 * @brief Base class for GC-managed objects
21 namespace GC { namespace in namespace:Inkscape
46 void operator delete(void *p) { return ::operator delete(p, GC); }
H A Dgc-soft-ptr.h20 namespace GC { namespace in namespace:Inkscape
H A Dgc-alloc.h2 * Inkscape::GC::Alloc - GC-aware STL allocator
24 namespace GC { namespace in namespace:Inkscape
59 void deallocate(pointer p, size_type) { ::operator delete(p, GC); }
/inkscape/src/
H A Ddoxygen-main.dox56 * Boehm-GC based garbage collector.
59 * classes for %GC-managed objects.
61 namespace GC {}
334 * Inkscape::GC
H A Dundo-stack-observer.h33 class UndoStackObserver : public GC::Managed<> {
H A Dprofile-manager.h24 public GC::Finalized
H A Dmessage-stack.h50 class MessageStack : public GC::Managed<>,
51 public GC::Finalized,
52 public GC::Anchored
H A Dgc-finalized.cpp2 * Inkscape::GC::Finalized - mixin for GC-managed objects with non-trivial
25 namespace GC { namespace in namespace:Inkscape
H A Dtest-helpers.h30 Inkscape::GC::init();
H A Dcomposite-undo-stack-observer.h110 typedef std::list< UndoStackObserverRecord, GC::Alloc< UndoStackObserverRecord, GC::MANUAL > > UndoObserverRecordList;
H A Ddocument-subset.h25 class DocumentSubset : public GC::Managed<>,
26 public GC::Anchored
H A Dlayer-manager.h26 public GC::Finalized
57 GC::soft_ptr<SPDesktop> _desktop;
H A Dgc-finalized.h2 * Inkscape::GC::Finalized - mixin for GC-managed objects with non-trivial
25 namespace GC { namespace in namespace:Inkscape
44 * finalizable, and otherwise use GC::soft_ptr<> instead of a regular
49 * @see Inkscape::GC::soft_ptr<>
87 // 1. one of our members is also a GC::Finalized and had
/inkscape/test/
H A Dunittest.cpp43 Inkscape::GC::init();
/inkscape/src/util/
H A Dshare.cpp25 char *new_string=new (GC::ATOMIC) char[length+1];
/inkscape/src/ui/view/
H A Dview-widget.cpp51 Inkscape::GC::release(vw->view);
59 Inkscape::GC::request_early_collection();
71 Inkscape::GC::anchor(view);
H A Dview.h68 class View : public GC::Managed<>,
69 public GC::Finalized,
70 public GC::Anchored

Completed in 35 milliseconds

1234567