Projects tagged ‘gc’


[22 total ]

294 Users
   

Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), the Mono open ... [More] source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications. [Less]
Created over 3 years ago.

128 Users
   

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces ... [More] the executables shipped with the game, allowing you to play them on systems for which they were never designed! ScummVM lets you run these adventures: Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the Earth; Coktel Vision's Gobliiins and games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system. SCUMM is used for many games, including Monkey Island, Day of the Tentacle, Sam and Max and more. Compatibility with supported games is continually improving, so c [Less]
Created over 3 years ago.

23 Users
   

The PyPy project aims at producing a flexible and fast Python implementation. The guiding idea is to translate a Python-level description of the Python language itself to lower level languages. Rumors ... [More] have it that the secret goal is being faster-than-C which is nonsense, isn't it? [Less]
Created over 3 years ago.

19 Users
   

This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are be MinGW based.
Created over 3 years ago.

9 Users
 

The SharpOS Project is a community effort to write an operating system in .NET, with a strong sense of security and managability. Please note that the GPLv3 license includes the Classpath Linking Exception.
Created over 3 years ago.

3 Users

OverviewYpsilon is the implementation of Scheme Programming Language, which conforms to the latest standard R6RS. It achieves a remarkably short GC pause time and the best performance in parallel ... [More] execution as it implements "mostly concurrent garbage collection", which is optimized for the multi-core CPU system. Ypsilon is easy to use as well as good for applications of any kind that require quick, reliable, and interactive data processing. It implements full features of R6RS and R6RS standard libraries including: arbitrary precision integer arithmetic rational number exact and inexact complex number implicitly phased library top-level program proper tail recursion call/cc and dynamic wind unicode bytevectors records exceptions and conditions i/o syntax-case hashtables enumerations More libraries are included to support a wide variety of software development. Also it has built-in FFI which is easy to use. Please refer to the following files for FFI overview. example/gtk-hello.scm example/glut-demo.scm sitelib/ypsilon/glut.scm sitelib/ypsilon/gl.scm sitelib/ypsilon/ffi.scm News2008-12-23 Ypsilon 0.9.6-update3 released. This version fixed all bugs found and supports Windows XP/Vista(32bit), MacOSX(32bit), Linux(32/64bit) , FreeBSD(32/64bit). 2008-09-03 Ypsilon 0.9.6-update2 released. This is a bug fix release. 2008-08-15 Ypsilon 0.9.6-update1 released. This is a bug fix release. 2008-08-01 Ypsilon 0.9.6 released. This version fixed all bugs found in version 0.9.5. LinksKnown bugs in current release Changes in latest version (trunk) Ypsilon development roadmap Xcode3: How to checkout latest source code from repository Windows: How to install Ypsilon to 'C:\Users\\Ypsilon' Using binfmt_misc linux kernel module Other ResourcesYpsilon has been developed as a fundamental technology for LittleWing Pinball Construction System. Ypsilon Wiki: http://www.littlewingpinball.net/mediawiki/index.php/Ypsilon Ypsilon Background Story: http://www.littlewingpinball.com/contents/en/ypsilon.html (Japanese) Ypsilon Background Story: http://www.littlewingpinball.com/contents/ja/ypsilon.html (Japanese) Ypsilon Wiki: http://www.littlewingpinball.net/mediawiki-ja/index.php/Ypsilon LittleWing Pinball Home: http://www.littlewingpinball.com/ [Less]
Created about 1 year ago.

1 Users

SetupX (open technology platform) New version of SetupX is about to be released in the next couple of days. The CVS contains the latest development! If you want to run the last final and stable ... [More] version checkout Version 421. svn checkout -r421 http://setupx.googlecode.com/svn/trunk/ setupx-read-only SetupXSetupX is a system that enables investigators to detail and set up a biological experiments. workflow of the systemSetupX has various functionalities allowing the users to run the experiments and samples smoothly and fast in the lab. In order to give you an impression here is a “typical workflow” of how a sample “travels” through the lab. First of all the user that is interested in running the samples contacts the PI running the lab equipped with a SetupX system. This will allow them to detail questions about the experiment. Then a user account is created for the new collaborator. Using this account the collaborator logs into SetupX and starts defining the experiment – this has not to be done in one step and just by a single user. An experiment can be modified until the first sample is actually being run on the machine. By sharing the experiment with other researchers certain information can be entered by different people. For example information of the harvest can be more easily detailed by a certain group of researchers who actually did the harvesting while the preparation of the samples can better be detailed by others. The main goal is to have a complete description of the experiment. After the definition is completed the samples that are labeled with IDs identical to the IDs in the system can be shipped to the lab running the samples. In order to avoid mixing up samples SetupX comes with a label printing software to create chemical and heat resistant labels that can be place right on the vials. By the time the samples arrive in the lab the operator in the lab checks for completeness of the samples. After storing the samples in the freezer the operator enters this information in SetupX in order to make sure that everyone knows how many samples are waiting in which freezer and also since when the samples are waiting to be analyzed. After the lab operator prepares the samples the information is updated in SetupX again. This continuous tracking allows the users to have a real time view of the lab and its progress. Next step will be the actual analysis on the GC. Therefore the lab GC operator selects the samples that are going to be run in a menu in SetupX and creates a sequence for the GC. Quality controls, Reagent blanks, Method blanks are automatically added and the samples are randomized. While the samples are running on the GC the status information of each samples is constantly updated. By the time all samples are completed the data can be taken from SetupX and be sent to connected annotation software. The created result files are available and can be downloaded through SetupX as soon as the annotation software completes the calculation. Every user that has access to this experiment can now download and use the acquired data. In order to make the data publicly available the system allows the administrator to curate the data received from the annotation software. The curated data is then uploaded back into the system through a wizard. From then on the data is publicly available. contactFeel free to contact us. mscholz@ucdavis.edu --- Installation(part of the installation documentation) Setup SetupXThe entire installation of SetupX is distributed via subversion. The Subversion repository contains the most recent stable version of SetupX. In addition you can different prepared installations as ISO images or images for a vmware. Downloading the newest releaseIn order to keep your installation up to date the sources are kept in a Subversion repository – it contains the latest version – make sure that your system is kept up to date by refreshing the sources from time to time. SVNCheck every required data out from the repository by running (it requires that the folder /usr/share/setupx does exist already) svn checkout http://setupx.googlecode.com/svn/trunk/ /usr/share/setupx This will get you a local copy of all files required to run your version of SetupX including all required ontologies and taxonomies. (this is part of the documentation - you will get a copy of the entire document when you check it out) [Less]
Created about 1 year ago.

0 Users

Qhull integration into Generative Components
Created 3 months ago.

0 Users

Very interesting application that shows how every single java object is being collected by GC.
Created 11 months ago.

0 Users

LTM (LifeTime Manager) is a set of smart-pointers and techniques making automatical disposion of objects that are no nore needed by application program. Garbage collector is a well-known example of ... [More] LTMS. This libraty provides another way to manage objects lifetimes with lesser memory and CPU consumption. ContentsUtility code Logger Allocator Lifetime Manager Overview How to use Implementation details [Less]
Created 8 months ago.