aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flsupport.cpp
AgeCommit message (Collapse)Author
2006-10-27fix for Codewarrior compilationThomas Grill
update docs fixed anything/symbol message mixup (thanks to Stefano Papetti) fixed typos, dates, contact info added gcc branch hinting svn path=/trunk/; revision=6170
2005-12-15new flext::CopyAtoms functionThomas Grill
fixed dangerous spot (also memory leak) with message queuing flext::Forward has more incarnations now added message bundles (flext::MsgBundle) fixes for gcc 3.3, changing FLEXT_USECMEM to FLEXT_USE_CMEMw fixed initialization of message bundle items svn path=/trunk/; revision=4228
2005-12-12new flext::CopyAtoms functionThomas Grill
fixed dangerous spot (also memory leak) with message queuing flext::Forward has more incarnations now fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects some minor changes after valgrind run more pthreads V2 fixes added message bundles (flext::MsgBundle) save some space saving inlet pointers fix uninitialized pointer update docs svn path=/trunk/; revision=4189
2005-12-10some minor changes after valgrind runThomas Grill
fix uninitialized pointer With FLEXT_USECMEM normal C library memory allocation will be used, otherwise global operators will be overridden to use memory allocation by the real-time system (getbytes). more pthreads V2 fixes Deprecated FLEXT_NOGLOBALNEW in favor of FLEXT_USECMEM. svn path=/trunk/; revision=4184
2005-10-11bugfixes and optimizations, especially for DSP under Max/MSPThomas Grill
fixed and cleaned up library related stuff, especially co-existance of Max message and DSP library objects eliminate jmax code fixed dsp vector offset bug better separation between build styles - better handling of click callback - more compatible handling of attributes in patcher (hiding is now an option - define FLEXT_ATTRHIDE) svn path=/trunk/; revision=3695
2005-05-01better c++ complianceThomas Grill
fixes for MSVC6 restructured TableMap type (doesn't own pointers any more) svn path=/trunk/; revision=2861
2005-04-23*** empty log message ***Thomas Grill
svn path=/trunk/; revision=2808
2005-04-23*** empty log message ***Thomas Grill
svn path=/trunk/; revision=2807
2005-04-18fixed typoThomas Grill
fixed bugs in TableMaps fixes for OSX restructured TableMap type (doesn't own pointers any more) svn path=/trunk/; revision=2782
2005-04-18changed template parameter of TableMapThomas Grill
fixed problems with symbol binding restructured TableMap type (doesn't own pointers any more) svn path=/trunk/; revision=2779
2005-03-31optimized AtomList functionsThomas Grill
moved FLEXT_SHARE definition smaller changes to TableMap enhancements and more features for TableMap type new: FLEXT_WARN, FLEXT_ERROR macros svn path=/trunk/; revision=2653
2005-03-25optimized AtomList functionsThomas Grill
minor fixes for Max fixes for OSX small update of linkage styles etc. updated the docs new: FLEXT_WARN, FLEXT_ERROR macros svn path=/trunk/; revision=2642
2005-03-18fix for gccThomas Grill
small update of linkage styles etc. svn path=/trunk/; revision=2632
2005-03-15new data type flext::AtomListStatic using pre-allocated space if possibleThomas Grill
fixes for OSX replaced memory-intensive STL maps by custom-made vector/map-container fix for gcc strangeness no more static assignment of symbols (problems with Metrowerks) small fix for gcc fixed bugs in SIMD code for non-power-of-2 lengths fixes for attribute editor (to deal with large dialogs) svn path=/trunk/; revision=2628
2005-03-10new lock-free lifo and fifoThomas Grill
fixed buggy unbinding of receive symbols no more static assignment of symbols (problems with Metrowerks) fixed bugs in SIMD code for non-power-of-2 lengths Max: use high-priority click instead of qelem for message-posting added method for clicks into object box svn path=/trunk/; revision=2614
2005-01-28Max: use high-priority click instead of qelem for message-postingThomas Grill
svn path=/trunk/; revision=2551
2005-01-26- fixed typos and 64-bit compatibilityThomas Grill
usage of symbols for method and attribute adding fixed buggy unbinding of receive symbols reconsidered flext::buffer:Update some restructuring added object construction and destruction flags better templates, some minor changes build system: added profiler mode, more fixes added method for clicks into object box - conform to idle callback functionality in devel_0_38 oops, forgot about SIMD for Windows fix for ToOut calls in dsp time svn path=/trunk/; revision=2540
2004-10-28autoconf files by Tim BlechmannThomas Grill
changes for OSX added required autoconf files svn path=/trunk/; revision=2183
2004-10-26 ""Thomas Grill
svn path=/trunk/; revision=2169
2004-08-23 ""Thomas Grill
svn path=/trunk/; revision=1969
2004-08-11 ""Thomas Grill
svn path=/trunk/; revision=1937
2004-04-23 ""Thomas Grill
svn path=/trunk/; revision=1628
2004-04-14 ""Thomas Grill
svn path=/trunk/; revision=1601
2004-03-27 ""Thomas Grill
svn path=/trunk/; revision=1484
2004-03-26 ""Thomas Grill
svn path=/trunk/; revision=1480
2004-03-23 ""Thomas Grill
svn path=/trunk/; revision=1469
2004-03-06 ""Thomas Grill
svn path=/trunk/; revision=1380
2004-02-22 ""Thomas Grill
svn path=/trunk/; revision=1326
2004-02-10 ""Thomas Grill
svn path=/trunk/; revision=1318
2004-01-31 ""Thomas Grill
svn path=/trunk/; revision=1300
2004-01-29 ""Thomas Grill
svn path=/trunk/; revision=1299
2003-12-27 ""Thomas Grill
svn path=/trunk/; revision=1231
2003-12-10 ""Thomas Grill
svn path=/trunk/; revision=1212
2003-11-29 ""Thomas Grill
svn path=/trunk/; revision=1201
2003-11-19 ""Thomas Grill
svn path=/trunk/; revision=1195
2003-09-24 ""Thomas Grill
svn path=/trunk/; revision=1022
2003-08-19 ""Thomas Grill
svn path=/trunk/; revision=884
2003-08-06 ""Thomas Grill
svn path=/trunk/; revision=828
2003-08-05 ""Thomas Grill
svn path=/trunk/; revision=823
2003-07-19 ""Thomas Grill
svn path=/trunk/; revision=778
2003-07-09 ""Thomas Grill
svn path=/trunk/; revision=767
2003-06-30 ""Thomas Grill
svn path=/trunk/; revision=739
2003-06-12 ""Thomas Grill
svn path=/trunk/; revision=698
2003-05-13 ""Thomas Grill
svn path=/trunk/; revision=615
2003-04-09 ""Thomas Grill
svn path=/trunk/; revision=554
2003-03-05 ""Thomas Grill
svn path=/trunk/; revision=453
2003-02-25 ""Thomas Grill
svn path=/trunk/; revision=430
2003-02-25 ""Thomas Grill
svn path=/trunk/; revision=428
2003-02-13 ""Thomas Grill
svn path=/trunk/; revision=395
2003-02-11 ""Thomas Grill
svn path=/trunk/; revision=388