The Dailyish IRC Newsletter, 2007.02.15-20

Posted by rue, Wed Feb 21 00:48:00 UTC 2007

Sorry about the drought, busy few days.

New people:
  • loop is Aki Reijonen

Topics:

  • FMC in trunk

    evan pushed in FastMethodContext, the main part at least. Not sure if anyone has done benchmarking on this yet.

  • Large object support

    This is something that is to be added (very large arrays for example.) These kinds of objects will probably be handled differently in the VM for efficiency.

  • Paths

    Rubinius is not too savvy with paths for various important files yet; make sure you run everything from the top-level rubinius directory to avoid strange problems of not finding stuff.

  • Developments

    loop put together a patch to fix a bundle of stuff as his first contribution, thanks!

  • Instance variables versus fields

    evan added a piece about this to the wiki, go forth and read!

    HackingGuide

  • Local variable scoping

    evan has decided to move to use the method of local scoping that MRI and jruby employ.

  • Method calling semantics etc.

    evan and headius had a discussion about the recently proposed changes to MRI method calling (methods vs. functional calls) and method visibilities and so on, also touching on possibly removing stuff from Kernel into a Functions module.

    I need a bit more time to process this so you will have to wait for a longer dissection.

  • Building on OSX

    Apparently OOo installs its own broken version of dlfcn.h in /usr/local/include. Symptoms are DL_xx errors. had this problem when trying to build. It can be solved by renaming that file and symlinking to /usr/include/dlfcn.h.

  • Trouble tickets

    pate went in and added tickets for pretty much everything under the sun. If you are looking for things to do, head over to the tracker on rubini.us and pick one to work on. Hooray for pate!

Filed Under: rubinius | Tags:

Comments

Have your say

A name is required. You may use HTML in your comments.