kpdecker
c03b2f4dfa
Import keen lib
2013-08-25 14:17:14 -05:00
kpdecker
b488af39f1
Throughput metric tracking
2013-08-25 14:16:12 -05:00
kpdecker
ab64fec1a8
Collect size metrics
2013-08-25 14:14:47 -05:00
kpdecker
672aeda17f
Metrics collection framework
2013-08-25 14:14:33 -05:00
kpdecker
74369f724c
Track benchwarmer times
2013-08-25 14:13:40 -05:00
kpdecker
57a0ee3d59
Remove duplicated tests
2013-08-25 13:46:45 -05:00
kpdecker
86694fd122
Move templates into standalone lib
2013-08-25 13:25:27 -05:00
kpdecker
df0734ae5e
Move benchwarmer file into util directory
2013-08-25 12:59:08 -05:00
kpdecker
e880bd464e
Remove rake build assets
2013-08-25 12:57:25 -05:00
kpdecker
9e09fe1826
npm ignore grunt files
2013-08-25 12:51:44 -05:00
kpdecker
b773a7608d
Use grunt for travis exec
2013-08-25 12:51:34 -05:00
kpdecker
da3788384b
AWS publish tasks
2013-08-25 12:51:17 -05:00
kpdecker
5aacdadff8
Merge branch 'master' into grunt-build
...
Conflicts:
package.json
2013-08-24 23:09:04 -05:00
kpdecker
b7f0d2e1fa
Merge branch 'bench-fixup'
2013-08-24 22:51:28 -05:00
kpdecker
c207c4e048
Rebuild
2013-08-24 22:20:33 -05:00
kpdecker
623fdad59f
Simplify falsy handling
2013-08-24 22:20:23 -05:00
kpdecker
6e6acaac0d
Unify isFunction/isArray handling
2013-08-24 22:20:12 -05:00
kpdecker
4c02d3027c
Optimize partial helper/partial merge handling
2013-08-24 19:52:22 -05:00
kpdecker
a532d28d94
Allow custom helpers for benchmark templates
2013-08-24 16:06:09 -05:00
kpdecker
84420c1eb4
Code style
2013-08-24 16:05:51 -05:00
kpdecker
f7b2bd8039
Better skipped test handling
2013-08-24 16:05:39 -05:00
kpdecker
c40a9eacb2
Differentiate between failures and skipped tests
2013-08-24 16:04:22 -05:00
kpdecker
a74aed15e9
Handle edge case in benchmark layouts
2013-08-24 16:03:55 -05:00
kpdecker
94ba2b95d0
Fix fastest test lookup
2013-08-24 16:03:28 -05:00
kpdecker
b700d91a70
Fix benchmark dependencies
2013-08-24 16:03:06 -05:00
kpdecker
e77c961d40
Add grunt bench command
2013-08-24 16:01:37 -05:00
kpdecker
7efa75684e
Version update task
2013-08-24 13:28:39 -05:00
kpdecker
08989cfcdd
Merge branch 'master' into grunt-build
2013-08-24 12:13:09 -05:00
kpdecker
7e16d6cb0d
Rebuild
2013-08-24 12:11:26 -05:00
kpdecker
0af54b1142
Use extend rather than prototype for createFrame
...
Using prototype has a large performance impact for the common case of a
sparse set of private variable data points. Rather than incurring the
overhead of creating and walking the prototype tree for this, performing
an extend by copy.
2013-08-24 12:10:10 -05:00
kpdecker
eb1cda6fdc
jshint
2013-08-24 12:06:25 -05:00
kpdecker
94e5ab8593
Add additional @data tests
2013-08-24 12:05:43 -05:00
Elving Rodriguez
3b8a061200
Add Swag to the "Handlebars in the Wild" list.
2013-08-24 09:32:01 -07:00
kpdecker
2f1a454467
Move parser generation into grunt file
2013-08-17 12:41:04 -05:00
kpdecker
b7c62d8cc5
Move test runner into grunt
2013-08-17 12:19:13 -05:00
kpdecker
6492fe8c23
Add jshint to grunt exec
2013-08-17 12:16:48 -05:00
kpdecker
3d77d172ec
Move dist dir generation into Grunt
2013-08-17 11:57:50 -05:00
kpdecker
87b5d4ee61
Update npmignore for new files
2013-08-17 09:21:25 -05:00
kpdecker
182ba044bb
Update release notes
2013-08-15 10:33:45 -05:00
kpdecker
0b92db7b0c
Rebuild
2013-08-15 10:30:15 -05:00
kpdecker
534d0ebcc3
Add test case
2013-08-15 10:29:37 -05:00
kpdecker
564afab278
Merge branch 'master' of github.com:artiee/handlebars.js into artiee-master
2013-08-15 10:24:28 -05:00
Kevin Decker
18506e00c9
Merge pull request #535 from sorentwo/alternate-string-coercion
...
Use the String(string) form of string coercion
2013-08-15 08:19:54 -07:00
Parker Selbert
d02c90c0fb
Use the ('' + string) form of string coercion
...
Using string.toString() will throw errors in current versions of Safari
(6.0.5 currently) for some values. The error is a particularly cryptic
"Type Error: type error", which no indication as to the value that
caused the error. By using the '' + string form of coercion the error
doesn't seem to occur.
Depending on the browser used there is a sizable performance increase
in using the concatenation form of coercion. In instances where there
is not a performance improvement (i.e. Firefox), the speed difference
is entirely negligable. See: http://jsperf.com/convert-to-string-bj/3
2013-08-14 22:11:59 -05:00
Tuomas Palenius
db47593e34
Fix #597 . If-helper doesn't anymore consider 0 as falsy value.
2013-08-15 06:05:11 +03:00
Kevin Decker
860853ddb4
Update external url
2013-08-14 13:11:01 -04:00
Kevin Decker
827a09114e
Merge pull request #594 from assemble/master
...
adds Assemble and handlebars-helpers projects to README
2013-08-14 10:10:27 -07:00
Jon Schlinkert
7c1ce99eba
adds Assemble and handlebars-helpers projects to "Handlebars in the Wild" section of README. Bullets are now ordered alphabetically
2013-08-06 19:20:31 -04:00
kpdecker
e62999f9ec
Improve uglify compression
2013-07-30 11:08:58 -05:00
kpdecker
4f5c05ffe9
Simplify inverse only block case
2013-07-30 11:08:46 -05:00