log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
pymonkey
log object.c @ 40:
8a7abd0bb48d
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
tip
age
author
description
Fri, 03 Jul 2009 20:04:01 -0700
Atul Varma
Renamed PYM_newJSFunction() to PYM_newJSFunctionFromCallable(). PYM_newJSObject() now returns objects of type PYM_JSFunctionType as needed.
Thu, 02 Jul 2009 22:42:31 -0700
Atul Varma
Added a new PYM_JSFunction type, PYM_JSContext.define_property(), and PYM_JSContext.new_function(). Also fixed a memory leak.
Sun, 28 Jun 2009 22:58:04 -0700
Atul Varma
The hashtable of reflected JS objects now uses a JS_DHashTable instead of a PyDict. Also removed weakref-ability of the JSObject class since it didn't make any sense to use Python's weakref support for JSObjects.
Sun, 28 Jun 2009 21:49:07 -0700
Atul Varma
JS objects reflected into Python are now identity-preserving, though the implementation for this is pretty bad right now.
Sun, 28 Jun 2009 20:40:18 -0700
Atul Varma
Changed object constructor to take a context instead of a runtime.
Sun, 28 Jun 2009 20:00:48 -0700
Atul Varma
Refactoring; moved PYM_JSObject creation code into a new public function in object.c.
Sun, 28 Jun 2009 18:39:43 -0700
Atul Varma
JS objects in python-land are now rooted while in python-land so that they're not gc'd while in python-land.
Sun, 28 Jun 2009 18:19:14 -0700
Atul Varma
Added an object class.
less
more
|
(0)
tip