aboutsummaryrefslogtreecommitdiffhomepage
path: root/function.cpp
Commit message (Collapse)AuthorAge
* Got function.h and function.cpp off of shared_ptr (hooray)Gravatar ridiculousfish2012-05-18
|
* More work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Work towards getting function.h off of shared_ptrGravatar ridiculousfish2012-05-17
|
* Put fish on a diet. Tracked down the biggest memory hogs and fixed them. ↵Gravatar ridiculousfish2012-03-03
| | | | Total allocations down by a factor of 3 or so, live allocations a few KB.
* Changed iterators from iter++ to ++iterGravatar ridiculousfish2012-03-01
| | | | Large set of changes to history to ensure that histories from other sessions don't "bleed" into the current session
* Modified functions in function.h/.cpp to use wcstring instead wchar_t*, ↵Gravatar Siteshwar Vashisht2012-02-19
| | | | other files also modified to use wcstring.
* Fix for removing too many event handlers (that's why "Goodbye" never got ↵Gravatar ridiculousfish2012-02-17
| | | | printed")
* Removed some al_list functionsGravatar ridiculousfish2012-02-10
|
* Final removal of halloc. It's like Christmas Morning.Gravatar ridiculousfish2012-02-09
|
* Removed some more hallocGravatar ridiculousfish2012-02-09
|
* Fixed named_arguments to be wcstring_list_t instead of al_listGravatar ridiculousfish2012-02-08
|
* Get event_t off of halloc (!)Gravatar ridiculousfish2012-02-08
|
* Excised some more halloc and array_list_tGravatar ridiculousfish2012-02-08
|
* LRU work to load functions off of the main thread.Gravatar ridiculousfish2012-01-28
| | | | We'll have to reevaluate this after we fix function autocomplete
* Have to remember to evict nodes from our LRU cacheGravatar ridiculousfish2012-01-25
|
* Implemented LRU cache for autoloading.Gravatar ridiculousfish2012-01-25
|
* Migrated function.cpp to use the new function_get() call. Lots of nice short ↵Gravatar ridiculousfish2012-01-23
| | | | code now.
* Migrate function.cpp to scoped_lock and shared_ptrGravatar ridiculousfish2012-01-23
|
* Move autoloading from a map of path names to a real object autoload_t.Gravatar ridiculousfish2012-01-23
| | | | | Moved the various things we can autoload into static objects. Next step is to make them thread safe.
* Get some basic function signatures right for new instanced parserGravatar ridiculousfish2012-01-16
|
* Redesign new environment variables to use env_var_t instead of wcstringGravatar Peter Ammon2012-01-14
| | | | Migrate uses of empty() to missing() to distinguish between empty variable and unset variable
* Migrate function.cpp to STL types.Gravatar ridiculousfish2012-01-13
|
* Removed multiple delcartions of path_list from autoload_names() in fuction.cppGravatar Siteshwar Vashisht2012-01-14
|
* Merge branch 'Use_env_get_string' into CPlusPlusGravatar Siteshwar Vashisht2012-01-14
|\ | | | | | | | | Conflicts: function.cpp
| * Modified function.cpp to use env_get_string().Gravatar Siteshwar Vashisht2012-01-12
| |
* | Additional migration to STL data structuresGravatar ridiculousfish2012-01-10
|/
* Incorporate Siteshwar's patch for building on LinuxGravatar ridiculousfish2012-01-05
|
* Fixed a build failureGravatar ridiculousfish2011-12-26
| | | | Added a thread assertion to function.cpp
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* Initial C++ conversionGravatar ridiculousfish2011-12-26