index
:
jato/jato.git
master
Java virtual machine
Pekka Enberg
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Age
Commit message (
Expand
)
Author
Files
Lines
2013-03-24
lib: Move option parsing to lib
Pekka Enberg
1
-0
/
+45
2012-04-02
Fix SIGSEGV if user passes invalid file to "-jar"
Pekka Enberg
1
-2
/
+6
2012-01-11
lib: Add new symbol lookup API
Pekka Enberg
1
-0
/
+146
2012-01-08
jit: Use integer keys for pqueue in linear scan
Pekka Enberg
1
-13
/
+19
2011-12-05
lib: Fix memory leaks in zip.c
Pekka Enberg
1
-1
/
+10
2011-12-04
vm: Replace libzip with faster implementation
Pekka Enberg
1
-5
/
+72
2011-12-04
lib: Implement new ZIP handling for bootstrap classloader
Pekka Enberg
1
-0
/
+381
2011-12-04
lib: Improve hash_map_get() performance
Pekka Enberg
1
-9
/
+24
2011-12-04
lib, vm: Fix string hash calculation
Pekka Enberg
1
-1
/
+1
2011-12-04
lib: Introduce and string_from_cstr() API
Pekka Enberg
1
-0
/
+14
2011-12-02
lib: Fix 'struct arena_block' linked list
Pekka Enberg
1
-2
/
+2
2011-12-01
lib: Remove duplication from arena_alloc()
Pekka Enberg
1
-14
/
+2
2011-11-29
lib: Simplify 'struct arena'
Pekka Enberg
1
-5
/
+4
2011-09-19
Revert "jit: Kill "compile lock" locking primitive"
Pekka Enberg
1
-0
/
+97
2011-09-12
jit: Kill "compile lock" locking primitive
Pekka Enberg
1
-97
/
+0
2011-08-09
lib: Optimize bitset_copy_to()
Pekka Enberg
1
-14
/
+1
2011-08-09
lib: Optimize bitset_ffs_from()
Pekka Enberg
1
-4
/
+33
2011-08-09
lib: Use bitset_ffs_from() for bitset_ffs()
Pekka Enberg
1
-19
/
+0
2011-08-02
lib: Optimize arena_block_new()
Pekka Enberg
1
-8
/
+2
2011-07-23
jit: Improve traversal of a bitset
Ana Farcasi
1
-0
/
+21
2011-07-05
jit: Implement insn_add_ons with hash_map
Ana Farcasi
1
-2
/
+6
2011-06-13
lib: Add arena memory allocator
Pekka Enberg
1
-0
/
+95
2011-05-01
lib: hash-map table size auto adjusting
Tomek Grabiec
1
-8
/
+65
2011-05-01
lib: cleanup defining operations on key in hash map
Tomek Grabiec
1
-15
/
+29
2011-05-01
lib: do not use vm_free to free records allocated by malloc()
Tomek Grabiec
1
-3
/
+1
2011-05-01
lib: fix free_hash_map()
Tomek Grabiec
1
-2
/
+2
2011-03-22
Fix common misspellings
Pekka Enberg
1
-2
/
+2
2010-11-17
vm: Cleanup unnecessary <vm/thread.h> includes
Pekka Enberg
1
-0
/
+1
2010-08-30
jit, lib, vm: Include stdlib.h for malloc()
Pekka Enberg
3
-3
/
+3
2010-06-13
lib/string: fix size computation and str_vprintf
Arthur HUILLET
1
-5
/
+4
2010-05-31
vm: Make hash-map allocate GC-neutral entries and use strong references for i...
Tomek Grabiec
1
-2
/
+2
2010-05-31
vm: preliminary support for weak, soft and phantom references
Tomek Grabiec
1
-0
/
+5
2010-05-31
vm, lib: add missing list node initializers
Tomek Grabiec
1
-0
/
+1
2010-05-23
vm: use compile lock in class initialization
Tomek Grabiec
1
-2
/
+12
2010-05-23
jit: use light weight locking in trampoline
Tomek Grabiec
1
-0
/
+86
2010-05-04
vm: '-XmxSIZE' command line option for maximum heap size
Pekka Enberg
1
-0
/
+56
2010-05-04
vm: fix boehmgc integration with jato
Tomek Grabiec
1
-2
/
+15
2010-01-17
jit: Fix memory leak in allocate_registers()
Pekka Enberg
1
-0
/
+1
2009-10-22
buffer: introduce buffer_append_str()
Eduard - Gabriel Munteanu
1
-8
/
+11
2009-10-14
vm: make class cache recognize different classloaders.
Tomek Grabiec
1
-0
/
+5
2009-09-04
jit: fix mimic stack content propagation
Tomek Grabiec
1
-0
/
+17
2009-08-23
lib: add array_unique() to filter out duplicate elements
Vegard Nossum
1
-0
/
+50
2009-08-22
lib: Use realloc() for stack_push()
Pekka Enberg
1
-0
/
+44
2009-08-17
lib: implement hash_map_contains()
Tomek Grabiec
1
-0
/
+5
2009-08-15
lib: Fix shadowed 'err' variable in lib/string.c
Pekka Enberg
1
-2
/
+0
2009-08-13
lib: constify argument to hash_map_remove()
Tomek Grabiec
1
-1
/
+1
2009-08-12
lib: introduce hash map toolkit.
Tomek Grabiec
1
-0
/
+143
2009-08-10
lib: specify initial status of guard-page in constructor
Vegard Nossum
1
-5
/
+6
2009-08-10
Move {vm -> lib}/guard-page.[ch]
Vegard Nossum
1
-0
/
+90
2009-08-09
jit: introduce alloc_exec_buffer()
Tomek Grabiec
1
-1
/
+11
2009-08-09
lib: Implement binary heap priority queue
Pekka Enberg
1
-0
/
+95
2009-08-03
lib: Make test_bit() an inline function
Pekka Enberg
1
-16
/
+1
2009-07-09
Fix memory corruption in free_slot() from radix tree
Eduard - Gabriel Munteanu
1
-2
/
+2
2009-07-05
lib: move includes from vm/ to lib/
Vegard Nossum
5
-5
/
+5
2009-07-05
Switch from #include <> to #include "" for internal headers
Vegard Nossum
5
-8
/
+8
2009-06-27
jit: mmap 256 MB buffer for jit text
Pekka Enberg
1
-4
/
+5
2009-06-27
move generic code in vm/ to lib/
Pekka Enberg
5
-0
/
+750
2009-06-26
Kill unused lib/
Arthur HUILLET
15
-3607
/
+0
2009-02-09
build: Fix lib makefile target
Pekka Enberg
1
-5
/
+11
2008-03-31
Makefile: Fix hard-coded GNU Classpath installation directory
Pekka Enberg
1
-21
/
+16
2008-03-03
build: ignore only "directory exists" errors
Vegard Nossum
1
-1
/
+1
2008-03-02
Makefile fixes for the lib directory
Pekka Enberg
1
-16
/
+14
2008-03-02
Use ECJ for the regression test suite
Pekka Enberg
1
-1
/
+1
2007-04-24
jamvm: merge 1.4.5
Pekka Enberg
6
-52
/
+544
2007-03-01
Use default GNU classpath installation directory
Pekka Enberg
1
-1
/
+1
2007-02-01
jamvm: merge 1.4.4 codebase
Pekka Enberg
1
-1
/
+6
2006-06-13
[PATCH] Upgrade to GNU Classpath 0.91
Pekka Enberg
7
-120
/
+477
2006-06-13
Remove unused automake templates
Pekka Enberg
10
-3981
/
+0
2006-05-10
[PATCH] remove autoconf/automake stuffs
Pekka Enberg
10
-83
/
+0
2006-03-18
Run acceptance tests with forked Jam VM
Pekka Enberg
2
-0
/
+29
2006-01-23
Merge with JamVM 1.2.4 codebase.
Pekka Enberg
16
-164
/
+354
2006-01-23
Remove auto-generated files.
Pekka Enberg
10
-3868
/
+0
2005-09-15
Initial commit
44
-0
/
+10467